【发布时间】:2015-06-05 08:55:33
【问题描述】:
使用 Swiftmailer 发送尽可能高的电子邮件率的最佳方法是什么?
我们拥有一个电子邮件自动化工具,有时单次发送 40.000 封电子邮件。我们使用 spool:send 命令的平均速率约为 50 封电子邮件/分钟。我已经尝试在 cron 上复制相同的命令 5 次并且它有效(即它正在发送约 250 封电子邮件/分钟),但看起来 SMTP 服务器变得头晕目眩,因为一些联系人正在接收包含另一个联系人信息的电子邮件(任何关于可能导致这种情况的想法?)。
所以现在我正在考虑设置 5 个不同的邮件程序,将电子邮件发送到不同的文件夹,并使用 cron 运行 5 个命令,每个命令都用于其中一个邮件程序。它应该工作吗?还有其他推荐的解决方案吗?
【问题讨论】:
标签: php email symfony cron swiftmailer