如何在CodeIgniter上通过smtp发送大量电子邮件而不会超时?

时间:2013-03-25 07:02:06

标签: php codeigniter smtp

我正在尝试通过SMTP在我的CodeIgniter网站应用程序上一次发送1000多封电子邮件,现在,我循环将其发送给每个收件人(相同内容),但PHP脚本超时。

2 个答案:

答案 0 :(得分:1)

在脚本顶部添加:

set_time_limit(0); 

答案 1 :(得分:0)

如果您面临超时问题,最好使用某种邮件队列功能。或者添加您自己的逻辑,以便在特定时间使用cron作业发送一定数量的电子邮件。 看看邮件队列。

http://pear.php.net/package/Mail_Queue/redirected