我想通过我的CodeIgniter网站应用程序上的SMTP每次发送1000个以上的电子邮件,现在我循环发送给每个收件人(相同的内容),但PHP脚本超时。如何在不超时的情况下通过CodeIgniter上的smtp发送大量电子邮件?
1
A
回答
0
如果你正面临超时问题,更好地使用某种形式的邮件队列functionality.Or的添加自己的逻辑用在特定的时间来发送一些一定数量的电子邮件cron工作。 看看邮件队列。
+0
谢谢!这可能是我想要的。 – liuping 2013-03-26 07:30:11
1
在脚本的顶部添加:
set_time_limit(0);
+0
谢谢!但我真的想要的是如何缩短发送超过1000封电子邮件的执行时间。当我一次向所有收件人发送电子邮件(不是循环发送给每个收件人)时,它很快就完成了。我想是否一个SMTP套接字连接可以一次发送多封电子邮件。 – liuping 2013-03-26 07:10:06
相关问题
- 1. 通过SMTP发送电子邮件
- 2. 如何在不确认电子邮件地址的情况下通过Amazon SNS发送电子邮件?
- 3. 在通过SMTP发送的web上显示电子邮件
- 4. 在zend框架上通过SMTP发送电子邮件
- 5. 如何通过nodejs中的nodemailer npm在不使用电子邮件凭证的情况下发送邮件?
- 6. 报告服务 - 如何在没有固定时间表的情况下通过电子邮件发送邮件
- 7. SMTP:发送电子邮件
- 8. SMTP电子邮件发送
- 9. 如何使用VB.NET 2010通过smtp发送电子邮件
- 10. PHP发送电子邮件 “到” 超过1个电子邮件对我的情况下
- 11. PHP电子邮件在某些情况下,不发送
- 12. 如何通过Ruby在Linux上的电子邮件发送电子邮件
- 13. 通过SMTP使用PHPMailer发送电子邮件时出错
- 14. codeigniter在没有配置电子邮件库的情况下发送电子邮件
- 15. 为什么设计不通过gmail smtp发送电子邮件?
- 16. 如何在不使用MFMailComposeViewcontroller的情况下发送电子邮件
- 17. 如何在不延迟ASP.NET响应的情况下发送电子邮件?
- 18. 如何在不使用EmailComposeTask的情况下从Windows Phone发送电子邮件?
- 19. 如何在不使用MFMailComposerViewController的情况下使用UIbarbuttonitem发送电子邮件
- 20. crontab的情况下,如果文件大小超过5000K比发送电子邮件
- 21. 用google和codeigniter发送smtp电子邮件时出错
- 22. 不使用SMTP发送电子邮件
- 23. CakePHP电子邮件smtp不发送
- 24. log4net smtp appender不发送电子邮件
- 25. 不能发送电子邮件(smtp)
- 26. SMTP电子邮件不发送
- 27. Smtp电子邮件发送不工作?
- 28. 如何在不显示撰写电子邮件界面的情况下发送电子邮件?
- 29. 如何通过电子邮件发送电子邮件地址
- 30. Codeigniter - 发送电子邮件
为了避免脚本的执行时间了,你可以将其设置为0:'的set_time_limit(0);' – Leri 2013-03-25 07:03:30
这都与一个用户界面的工作?或者它可以批量使用? – Natrium 2013-03-25 08:30:51
邮件内容,收件人和HTML格式的主题。我很困惑,php后端如何执行一个长时间的任务,大约1个小时或更长时间,并且提交后的头版立即得到响应? – liuping 2013-03-26 06:57:19