我正在使用SwiftMailer
发送批量电子邮件。由于我的托管服务器是共享服务器,所以他们确实有限制发送25 emails in 5 min
,之后我必须手动发送其余的电子邮件。
为了解决这个问题,我遇到了两个插件
但我不知道哪一个是最合适的
$mailer->registerPlugin(new Swift_Plugins_AntiFloodPlugin(25,300));
或
$mailer->registerPlugin(new Swift_Plugins_ThrottlerPlugin(
5, Swift_Plugins_ThrottlerPlugin::MESSAGES_PER_MINUTE
));
任何人都可以帮助我更明确地说明哪个好用吗
答案 0 :(得分:0)
两者都运行正常,但没有必要保持连接存活。
只需创建一个每5分钟运行一次脚本的cron作业并发送电子邮件。