Bounce-Tracking

Mit dem Plugin ist es möglich E-Mails, die vom Empfänger abgewiesen (gebounced) werden zu lesen und zu verarbeiten. Damit das möglich ist, muss ein E-Mail-Postfach erstellt werden in dem die Bounce-E-Mails auflaufen können. Die Konfiguration ermöglicht die Eingabe dieser Informationen wie im Bild gezeigt.

Konfiguration

Die Parameter der Konfiguration werden an die Imap-Funktionen von PHP übergeben. Die Syntax ergiebt sich aus deren Dokumentation: https://www.php.net/manual/en/function.imap-open.php

Bereich

Beschreibung

Bereich

Beschreibung

Host

Der Host auf dem das E-Mail-Postfach betrieben wird. Bspw. {localhost:143}

Benutzername

Benutzername

Passwort

Passwort

Mailbox

Die Mailbox beschreibt den Ordner in dem die E-Mails liegen. Üblicherweise: INBOX

E-Mail-Adresse

Die E-Mail-Adresse des Bounce-Postfaches.



Die Konfiguration würde folgenden Code ergeben:

$mbox = imap_open("{localhost:143}INBOX", "Benutzername", "Passwort");



Absender

Aus https://en.wikipedia.org/wiki/Bounce_address

"bounce address - When an email can not be delivered, the MTA will create a bounce message and send it to the address given by the MAIL FROM command. Used in RFC 4406."

Man muss sich also darüber im Klaren sein, dass Bounce-Tracking eine Bounce-Adresse im Absender ablegt, dafür muss dann das ReplyTo ordentlich gepflegt sein, dass ein normaler Nutzer und E-Mail Client auf die gebounceten Mails antworten kann.