GOOGLE ADS

Donnerstag, 14. April 2022

Laravel 9 – Infomaniak: Erwarteter Antwortcode „250“, aber Code „550“ erhalten, mit Meldung „550 5.7.1 Sender mismatch“

Ich hoffe, ich bin mit meinem Problem nicht am falschen Ort, aber ich habe seit einer Woche keine Lösung gefunden. Ich habe eine neue Webanwendung unter Laravel 9 entworfen (jetzt mit Symfony Mailer). Das Problem ist das Senden von E-Mails von Konten, die von Infomaniak bereitgestellt werden. Der Versand mit OVH Konten oder über die Dienste MailHog und Mailtrap funktioniert.

Fehlerprotokoll:

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)

Unter Laravel 8 (SwiftMailer) und früher funktioniert es.

Bin ich allein? Kann mir jemand helfen, danke.


Lösung des Problems

Lösung mit Hilfe eines laracast.com-Benutzers gefunden, indem „from" durch „replyTo" ersetzt wurde

In App\Mail\ContactMail ($this->request->email from form in contact view through ContactRequest)

Alter Code

public function build()
{
return $this->markdown('emails.resa')
->from($this->request->email)
->subject('Demande de réservation '. config('app.name'));
}

Gewechselt zu

public function build()
{
return $this->markdown('emails.resa')
->replyTo($this->request->email)
->subject('Demande de réservation '. config('app.name'));
}

Keine Kommentare:

Kommentar veröffentlichen

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...