1

SwiftMailer用来发送批量电子邮件。由于我的托管服务器是共享服务器,因此它们确实有发送限制25 emails in 5 min,之后我必须手动发送其余的电子邮件。

为了解决这个问题,我遇到了两个插件

1. 防洪

2. 节流器

但我不知道哪个最适合

$mailer->registerPlugin(new Swift_Plugins_AntiFloodPlugin(25,300));

或者

$mailer->registerPlugin(new Swift_Plugins_ThrottlerPlugin(
  5, Swift_Plugins_ThrottlerPlugin::MESSAGES_PER_MINUTE
));

谁能帮助我更清楚地在这里使用哪个好

4

1 回答 1

0

两者都可以正常工作,但无需保持连接处于活动状态。

只需创建一个每 5 分钟运行一次脚本并发送电子邮件的 cron 作业。

于 2012-11-08T21:44:36.743 回答