Yii2模棱两可的错误:预期响应代码为250,但得到的代码为421

时间:2019-07-02 14:48:12

标签: php amazon-web-services yii2 swiftmailer mandrill

使用任何发送邮件的端点时,我都会随机收到错误消息:

  

预期的响应代码为250,但得到的代码为“ 421”,并带有消息“ 421”   4.7.0 relay-1.eu-west-1.relay-prod错误:错误太多

现在,正如我所说,这是随机发生的,没有特定的模式。我在 SwiftMailer 中使用 Yii2 ,邮件提供商为 Mandrill

我一直试图弄清为什么会这样,但是现在已经进行了几天,没有结果。

到目前为止,我已经尝试过:

  • 首先,我们猜想这是一个超时问题,因此在config中,我尝试更改超时时间,但是当时间大大减少时给出的错误与我得到的错误不同。因此,这不是超时问题。
  • 还查看了mandrill日志,那里没有失败,因此似乎请求甚至没有到达。
  • 由于这对我们来说是一个新问题,因此我也尝试还原与邮件相关的代码库中的所有更改,但是没有任何更改,我仍然遇到错误。

我的问题是,有什么方法可以配置swiftmailer,以便获得更多信息?任何对此的帮助,发生原因或解决方法将不胜感激!

1 个答案:

答案 0 :(得分:0)

我想这是您要寻找的详细信息:Swiftmailer only sends 999 emails from BCC

如果您仍然遇到问题,可以使用swiftmailer记录器来调试过程:https://www.yiiframework.com/extension/yiisoft/yii2-swiftmailer/doc/api/2.1/yii-swiftmailer-logger