![](/img/trans.png)
[英]I got Unsupported mail transport [sendgrid] error in laravel
[英]Laravel 9 mail on production get only this error - Expected response code "250" but got code "451"
上周我们已将应用程序升级到 Laravel 9 并注意到在我们将构建部署到生产环境后立即出现大量失败的作业。
这些错误都是 email,与以下错误消息相关:
Expected response code "250" but got code "451", with message "451 4.4.2 Timeout waiting for data from client.".
我们已经恢复到以前的构建(使用 SwiftMailer)并且错误停止了。 澄清一下,我们已经运行该应用程序几周了,之前从未出现过该错误。
在“Staging”上,我们没有那个问题。 唯一的区别是我们在 live 和 set 中使用 SQS 作为队列:
APP_ENV=production
APP_DEBUG=false
这是唯一的区别。
您可以尝试将'ping_threshold' => 10,
添加到您的smtp
或config/mail.php
中的ses
配置吗
如果您使用的是队列工作器/管理器,请记住重新启动进程以使新配置生效。
这似乎已经为我解决了这个问题。 可能是巧合,但如果问题再次出现,我们会报告。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.