php如何实现邮件群发?

ahxiao 2004-04-09 03:16:57
当邮件达到几千,上万时候,要怎么做?
...全文
160 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
feixuehenshui 2004-04-10
  • 打赏
  • 举报
回复
$mail_count = 0;
$mail_send = 0;
$sendmail = new MailSender($mail_from, $mail_subject, $mail_body);
DB($g_db_host, $g_db_name, $g_db_user, $g_db_password);
$db = new DBReader;
$filearray = file($filelist);
while(list($index, $mail_to) = each($filearray))
{
$mail_to = str_replace("\r\n", "", $mail_to);
if(isMail($mail_to))
{
$db->execute("SELECT * FROM `".$g_db_prefix."mail` WHERE m_mail = '".$mail_to."'");
if($db->count()==0)
$db->execute("INSERT INTO `mail_mail` ( `m_mail` ) VALUES ('".$mail_to."');");
if($sendmail->Sendto($mail_to)==true)
$mail_send++;
$mail_count++;
}

}
jxyuhua 2004-04-10
  • 打赏
  • 举报
回复
循环发送不可以吗?
unixdotnet 2004-04-10
  • 打赏
  • 举报
回复
feixuehenshui(飞雪恨水):你的做法对于成千上万的可以吗?测试过吗?
unixdotnet 2004-04-09
  • 打赏
  • 举报
回复
只能借助qmail、postfix等MTA,单纯php是不可能的。
syp8065 2004-04-09
  • 打赏
  • 举报
回复
关注

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧