Opened 9 years ago
Closed 9 years ago
#392 closed task (fixed)
E-Mails: Return-Path setzen / Bounces abfangen
Reported by: | Roger Rehnelt | Owned by: | d.schmitzer |
---|---|---|---|
Priority: | critical | Milestone: | 3.10 |
Component: | Core | Version: | 3.8 |
Keywords: | Cc: |
Description
Derzeit wird kein Return Path gesetzt:
Return-path: <roger@rogersmacbook.m1.local>
Dieser wird derzeit noch vom Webserver eingetragen, da der Parameter leer ist.
Bei wpNG haben wir das IMHO schon umgesetzt.
Wenn wir phpmailer nutzen, reicht angeblich nur ein:
$mail->Sender = $email; oder: $mail->ReturnPath = $email;
Damit würde der Return Path gesetzt werden...
In mail() ist es der der 4. Paramter (-f).
Am sinnvollsten ist es, wenn wir ebenfalls ein Postfach wie in wpNG einrichten, bei welchem die Bounces abgefangen werden können.
Change History (3)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Ein separates Plugin ist suboptimal.
Da derzeit kein Return-Path gesetzt wird, reicht es, wenn dieser den Inhalt vom Absender bekommt (Return Path = Sender). Weil sonst bekommt nur der Mailserver die Mails.
Bounceverarbeitung machen wir in einer anderen Aufgabe.
comment:3 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Der Return Path wird jetzt über den Header mitgeliefert (Funktioniert in WP 4.4.1)
Bsp:
To: bestellungen@…
Subject: =?UTF-8?Q?Bestellbest=C3=A4tigung?=
Date: Wed, 13 Jan 2016 12:06:55 +0000
From: Shop XYZ <shop@…>
Message-ID: <e87ea4be74e955bd53f9c3d4d1c578ef@…>
X-Mailer: PHPMailer 5.2.14 (https://github.com/PHPMailer/PHPMailer)
Return-Path: <shop@…>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bemerkung:
Mit diesem Plugin:
http://wordpress.org/extend/plugins/mailer
sollte der Return_Path gesetzt werden können. Sollte auch greifen nach allem was ich gelesen habe.
Wir nutzen immer die wp_mail Funktion von Wordpress:
https://codex.wordpress.org/Function_Reference/wp_mail
Die nutzt auch den PHPMailer wie es aussieht, wobei es aber mit dem return_path Probleme zu geben scheint: https://wordpress.org/support/topic/return-path-management-on-wp_mail-function . Es ist nur möglich den return-path auf den from Wert zu setzen wenn ich das richtig verstehe.