我希望我的问题没有出现在错误的地方,但我已经一个星期没有找到解决办法了。我在Laravel 9(现在使用Symfony Mailer)下设计了一个新的web应用程序。问题是从Infomaniak提供的帐户发送电子邮件。使用OVH帐户或通过MailHog和Mailtrap服务提供服务。
错误日志:
local.ERROR: Expected response code "250" but got code "550", with message "550 5.7.1 Sender mismatch". {"exception":"[object] (Symfony\\Component\\Mailer\\Exception\\TransportException(code: 550): Expected response code \"250\" but got code \"550\", with message \"550 5.7.1 Sender mismatch\". at /home/USER/www/APP/vendor/symfony/mailer/Transport/Smtp/SmtpTransport.php:308)
在Laravel 8 (SwiftMailer)和更早的时候,它可以工作。
我一个人吗?有人能帮我吗谢谢。
发布于 2022-04-12 17:28:01
在laracast.com用户的帮助下通过将“从”替换为"replyTo“找到解决方案
在App\Mail\ContactMail ($this->request->ContactRequest联系人视图中的电子邮件)中
旧码
public function build()
{
return $this->markdown('emails.resa')
->from($this->request->email)
->subject('Demande de réservation ' . config('app.name'));
}
变到
public function build()
{
return $this->markdown('emails.resa')
->replyTo($this->request->email)
->subject('Demande de réservation ' . config('app.name'));
}
https://stackoverflow.com/questions/71833122
复制相似问题