回答
您可以创建一个邮件队列,看看在PEAR包邮件队列,但邮件服务器会限制你能有多少邮件每小时/分钟发/天。
我认为你的问题是脚本在一段时间后超时。 几件事你可以做:
- 看看max_execution_time in your php.ini并提高它。
- 从CLI运行脚本,因为CLI脚本不受max_execution_time的影响
- 按照GeoPhoenix的建议使用邮件队列。
- 将集合拆分成批并使用批处理迭代器重新加载(或ajax)页面。
是啊,这正是我遇到的问题..嗯..我怎么能从CLI运行我的脚本?我之前没有尝试过CLI的东西..我很抱歉问这个不详细的问题。 –
您可以使用'php script.php'命令从命令行(使用PHP的CLI版本)运行PHP脚本。如果您的邮件程序是网站的一部分,并且在用户交互上发挥作用,这不是非常有用,但如果发送邮件是您脚本唯一的目标,那么这是您的最佳选择。 –
你可以更详细地了解CLI是什么,因为我没有那么熟悉它..我会告诉你我想做什么。我有一个窗体,窗体包含一个textarea,你可以在右边你的邮件和复选框包含联系人的组名,每个组名至少包含10000个成员..一旦我填满我的textarea并选择一个组..我想发送消息给我选择的组的成员.. –
- 1. 如何通过电子邮件发送电子邮件地址
- 2. 批量发送大量电子邮件
- 3. 如何向Django的10,000个用户发送电子邮件?
- 4. 通过Php发送大量电子邮件(专家意见)
- 5. 通过android电子邮件客户端发送大量信息
- 6. 如何通过sails应用程序发送大量电子邮件通知?
- 7. 通过电子邮件发送的navigator.userAgent
- 8. 通过电子邮件发送文件
- 9. Python - 发送大量电子邮件
- 10. 大量发送电子邮件
- 11. 在asp.net发送大量电子邮件
- 12. 如何通过ASP.NET向成员发送批量电子邮件?
- 13. 在python中,如何通过电子邮件发送变量值
- 14. ASP.NET通过电子邮件发送给多个电子邮件
- 15. GAS帮助 - 通过电子邮件发送电子邮件
- 16. 通过Visual C++/Cli不发送邮件发送电子邮件
- 17. 如何在asp.net中通过电子邮件发送邮件
- 18. 如何通过邮件发送TestNG电子邮件报告
- 19. 通讯质量发送电子邮件
- 20. 如何通过Ruby在Linux上的电子邮件发送电子邮件
- 21. 如何通过PHPMailer通过godaddy发送电子邮件?
- 22. 通过mysql bash发送电子邮件
- 23. 通过Qt发送电子邮件
- 24. 通过电子邮件发送评价
- 25. 通过电子邮件发送从.net
- 26. 通过电子邮件发送PDFDocument
- 27. 通过O365发送电子邮件
- 28. 通过Gmail发送电子邮件
- 29. 发送电子邮件:通过对
- 30. 通过VBSCRIPT发送电子邮件
one one at a time?我的意思是你问我们什么? – 2012-06-13 20:43:16
关心更具体?你在问什么,你不会被列入黑名单作为垃圾邮件?或者你想知道如何实现代码? – Tim
如果你不知道自己在做什么,可以考虑像这样做的许多公司之一,比如mailchimp et al – 2012-06-13 20:46:45