您的位置:博客首页 >> Web技术 >> PHPMailer发送邮件类

PHPMailer发送邮件类

日志编号:138 发表时间: 2012-12-06 21:19:57 关注次数:3186
刚看了下PHPMailer,发现刚刚发布了PHPMailer 5.2.2,那再介绍下也不为过。
下载:
http://code.google.com/a/apache-extras.org/p/phpmailer/
https://github.com/Synchro/PHPMailer

发送邮件,只要提取class.phpmailer.php即可。什么语言包之类的,并不是必须的。
发送程序可以参考examples目录下的示例,简洁明了并不复杂。
如果要批量发送邮件,可以按数据库分页思路,比如下面的例子($pagesize为每一循环发送邮件数,$page就类似网站分页,表示当前页,或者是第几轮发送,$total是总共需发送的邮件数):

if($pagesize*$page<$total)
 {
 echo '<script language=javascript>setTimeout("location.replace(\'http://www.a.com/sendmail.php?pagesize='.$pagesize.'&action=send_email&total='.$total.'&page='.($page+1).'\')",5000)</script>';//发送一轮后暂停5秒继续
 }
本站不提供讨论功能。
本站所有非新闻类文章均为原创,且禁止转载。
本站为了获得更多流量赚取广告费,难免会有以次充好的文章,望见谅,勿鄙视。