Ich betreibe ein VPS welche Hosts mehrere Domains. E-Mails von diesen Domänen gesendet hat immer schwierig gewesen. Ich habe lange gebraucht WP SMTP Mail-Plug-In für Wordpress an der Arbeit, um diesen, aber ich wollte eine passende Lösung erhalten. Nach langem Lesen fand ich eine richtige Lösung
Das Problem ist, dass die "Von" -Adresse und die "Zurück zu" -Adresse übereinstimmen müssen und wenn Sie nicht wissen, wie der Code vollständig ausgeführt wird, werden sie dies nicht tun.
Code für nicht Wordpress-Websites
1 2 3 4 5 | $message = ‘Your message here’; $sender = ‘you@yourdomain.com’; $headers = ‘From: ’ . $sender . “\r\n” . ‘Reply-To: ’ . $sender . “\r\n” . ‘Return-Path: ’ . $sender; $subject = ‘Your Subject’; $success = mail(‘recepient@mail’, $subject, $message, $headers, “-f ” . $sender); |
Anmerkung, Der wichtigste Teil ist der letzte Teil, der zusätzliche Wert NACH den Überschriften. Dies ist der Teil mit den zusätzlichen Parametern, und wir geben den Absender erneut mit einem Befehl ‑f an
Für weitere Informationen hierzu gibt es einen guten Artikel unter Pupunzi
In für Wordpress
Fügen Sie einfach den folgenden Code zur Datei functions.php Ihres Themas hinzu oder erstellen Sie ein benutzerdefiniertes Plugin mit dem Code
1 2 3 4 5 6 7 8 9 10 | class email_return_path { function __construct() { add_action( ‘phpmailer_init’, array( $this, ‘fix’ ) ); } function fix( $phpmailer ) { $phpmailer->Sender = $phpmailer->From; } } new email_return_path(); |
Dank Kinamo für die Spitze
Haben Sie ein paar Gedanken des eigenen? Lassen Sie sich unten durch die Kommentierung! Wenn Sie bitte abonnieren möchten den Link oben rechts auf dem Menü abonnieren verwenden. Sie können auch unten unter Verwendung der sozialen Bindungen diese mit Ihren Freunden teilen. Prost.
Hinterlasse eine Antwort