代码 354 实际上是 Laravel 预期的内容,不是一个错误代码。这是 SMTP 服务器告诉 Laravel 继续发送电子邮件正文的指令。请注意,这是期望的内容,而不是您收到的内容。
来自邮件服务器的代码 554 表示:“事务失败”,您会注意到这正是您实际收到的信息。
进一步的消息中指出了原因:错误:没有有效的收件人。
如果没有更多数据,我无法确定在您的生产服务器上为什么收件人未正确设置。
可以在此处找到更完整的代码列表:https://www.greenend.org.uk/rjk/tech/smtpreplies.html
$message->from('anotheremail@mail.com')
,请将其删除并仅将MAIL_FROM_ADDRESS="no-reply@test.com"
添加到您的.env
中。$message->from('reply@test.com')
,例如在您的控制器中。我相信这是因为您正在尝试放置另一个不属于您的服务器或域的发件人电子邮件地址。请使用您在服务器或Cpanel上创建的电子邮件。