VERP steht für Variable Envelope Return Path und ist eine Funktion die MailingListenManager zuverlässiger arbeiten lässt. Eine genaue Beschreibung der technischen Hintergründe findet sich hier. Kurz gesagt wird jede ausgehende Mail mit einem anderen Envelope Sender versehen, um Bounces der jeweiligen versendeten Mail zuordnen zu können.
MailServer, die VERP unterstützen, erlauben einem User die Kontrolle über alle E-Mail-Adressen der Form user-erweiterung@example.com. Die Verkettung mehrerer Erweiterungen ist möglich. Dies ist auch nützlich wenn man keinen MailingListenManager betreibt.
VERP wird derzeit von QMail und Courier unterstützt.
Bei anderen MailServern ist etwas Arbeit notwendig, siehe http://faqs.org/faqs/mail/addressing/.
Benutzung
QMail
Die Auslieferung eine Mail an user-erweiterung-neu erfolgt nach folgendem Schema:
$HOME/.qmail-erweiterung-neu suchen und auswerten, wenn nicht vorhanden, dann weiter.
$HOME/.qmail-erweiterung-default suchen und auswerten, wenn nicht vorhanden, dann weiter.
$HOME/.qmail-default suchen und auswerten, wenn nicht vorhanden, kann die Mail nicht zugestellt werden (User wird als nicht existent gemeldet).
siehe dot-qmail(5)
Courier
Die Auslieferung eine Mail an user-erweiterung-neu erfolgt nach folgendem Schema:
$HOME/.courier-erweiterung-neu suchen und auswerten, wenn nicht vorhanden, dann weiter.
$HOME/.courier-erweiterung-default suchen und auswerten, wenn nicht vorhanden, dann weiter.
$HOME/.courier-default suchen und auswerten, wenn nicht vorhanden, kann die Mail nicht zugestellt werden (User wird als nicht existent gemeldet)
siehe dot-courier(5)