BCC是否以不同于TOs的方式将PHP mail()发送到邮件列表?
我正在改进PHP邮件列表代码,它在循环中使用
mail()
,同时迭代所有订阅者。该脚本用于显示“超过30秒的最大执行时间”错误,我通过添加set_time_limit(0);
解决了该错误。
现在没有错误,但发送100条消息大约需要7分钟。我有什么选择?
将在BCC帮助中向所有订阅者发送一条消息,还是“在幕后”是相同的?
没有找到相关结果
已邀请:
5 个回复
篮肥炼皖
只执行一次。 这是快速解决方案,但如上所述,大型BCC列表是通往垃圾邮件文件夹的安全之路。但是,使用
也是垃圾邮件的必然目的地。 如果你想真正改进它,请使用SourceForge中的PHPMailer并使用cron批量发送一次X封电子邮件(通过SMTP发送垃圾邮件)。 PHP文档声明: 注意: 值得注意的是,
功能不适合循环中的大量电子邮件。此功能为每封电子邮件打开和关闭SMTP套接字,效率不高。 要发送大量电子邮件,请参阅
和
包。
漂汀拦
眠缝
函数通常是不可取的,特别是因为存在更好的替代方案,如swiftmail或Zend_mail。虽然这些对于小型邮件要求可能有点过分 它可能是服务器相关的问题吗?也许和您的服务器管理员联系。
赐黄
席酱