mra*_*dol 6 mailer amazon-sqs laravel
上周我们已将应用程序升级到 Laravel 9,并注意到在生产中部署构建后立即出现了大量失败的作业。
这些错误都是与以下错误消息相关的电子邮件:
Expected response code "250" but got code "451", with message "451 4.4.2 Timeout waiting for data from client.".
Run Code Online (Sandbox Code Playgroud)
我们已经恢复到之前的版本(使用 SwiftMailer)并且错误停止了。需要澄清的是,我们已经运行该应用程序几周了,之前从未出现过该错误。
在“Staging”中我们没有这个问题。唯一的区别是我们对 live 和 set 中的队列使用 SQS :
APP_ENV=production
APP_DEBUG=false
Run Code Online (Sandbox Code Playgroud)
这是唯一的区别。
MrC*_*rot 11
您可以尝试添加'ping_threshold' => 10,
到您的smtp
或ses
配置中config/mail.php
如果您使用队列工作器/管理器,请记住重新启动进程以使新配置生效。
这似乎已经解决了我的问题。可能是巧合,但如果问题再次出现,我们会报告。
归档时间: |
|
查看次数: |
2719 次 |
最近记录: |