Yii2 Неоднозначная ошибка: ожидаемый код ответа 250, но получил код 421 - PullRequest
0 голосов
/ 02 июля 2019

Я случайно получаю сообщение об ошибке при использовании любой конечной точки, куда отправляется почта:

Ожидаемый код ответа 250, но получен код \ "421 \", с сообщением \ "421 4.7.0relay-1.eu-west-1.relay-prod Ошибка: слишком много ошибок

Теперь, как я уже сказал, это происходит случайным образом без какого-либо конкретного шаблона. Я использую Yii2 с SwiftMailer и почтовым провайдером Mandrill

Я пытался понять, почему это происходит, но уже пару днейбез результата.

То, что я до сих пор пробовал:

  • Во-первых, догадался, что это проблема тайм-аута, поэтому в конфиге я попытался изменить время ожидания, но ошибкиучитывая, что время значительно уменьшено, отличается от того, которое я получаю. Так что это не проблема тайм-аута.
  • Также посмотрел журналы мандрила, и там нет сбоев, поэтому кажется, чтозапросы даже не доходят до них.
  • Поскольку это новый вопрос для нас,Я также попытался отменить все изменения в кодовой базе, связанные с рассылкой, но ничего не изменилось, я все еще получаю сообщение об ошибке.

У меня вопрос, есть ли способ настроитьswiftmailer, чтобы я получил более информативную ошибку?Любая помощь в этом, о том, почему это происходит, или как это исправить, будет высоко оценена!

1 Ответ

0 голосов
/ 03 июля 2019

Полагаю, вам нужны именно эти данные: Swiftmailer отправляет только 999 сообщений электронной почты с BCC

Если вы все еще столкнетесь с проблемой, вы можете использовать регистратор swiftmailer для отладки процесса: https://www.yiiframework.com/extension/yiisoft/yii2-swiftmailer/doc/api/2.1/yii-swiftmailer-logger

...