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 d.schmitzer, 9 years ago

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.

comment:2 by Roger Rehnelt, 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 d.schmitzer, 9 years ago

Resolution: fixed
Status: newclosed

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

Note: See TracTickets for help on using tickets.