Edzard Egberts schrieb:
> Ich renoviere gerade einen Mailserver (Legacy Code) und bin im
> Zusammenhang mit SMTP auf die Header "x-receiver" und "x-sender"
> gestoßen.
X-Header-Felder sind nicht standardisiert.
> Ich finde aber nicht so recht heraus, wie diese Header
> bearbeitet werden müssen, ist "x-receiver" z.B. eine Eingabe für SMTP
> (an diese Adresse versenden), oder wird das vom Server eingetragen
> (wurde an diese Adresse versendet)?
Regelmäßig eher letzteres.
> Gibt es ein RFC,
Nein.
> oder einen
> allgemeinen Konsens, wann und wie diese Header belegt werden?
MS-Exchange scheint diese beiden Header zu verwenden (vgl. bspw.
<
https://docs.microsoft.com/de-de/exchange/pickup-directory-and-replay-directory-exchange-2013-help>).
Naheliegend ist, dass in diesen Headern auch anderweitig die
Informationen aus dem SMTP-Dialog, also der dort via "MAIL FROM:"
übermittelte Envelope-Sender und der oder die via "RCPT TO:"
übermittelten tatsächlichen Empfänger eingetragen werden, die
normalerweise aus den Headern nicht hervorgehen.
Verbreiteter sind m.E. "Return-Path:" und "Envelope-To:".
Ansonsten macht das aber jeder anders. Die Telekom nutzt bspw.
"X-ENVELOPE-TO:".
-thh
--
Informationen rund um E-Mail und Mailserver:
<
https://th-h.de/net/mail/>