Verliert eine weitergeleitete E-Mail ihre ursprünglichen Header?

14

Ich frage mich, ob eine weitergeleitete E-Mail ihre ursprünglichen Header verliert.

Steven
quelle

Antworten:

19

Das Weiterleiten in einem E-Mail-Client (MUA) bedeutet normalerweise das Senden einer neuen E-Mail, wobei die ursprüngliche E-Mail im Text oder als Anhang enthalten ist. Je nach Client können die Header der ursprünglichen Mail wörtlich (z. B. mutt) oder nur stark gekürzt (z. B. Outlook) enthalten sein.

Einige MUAs bieten einen Remail-Befehl an (dieser kann auch als "Resend" oder "Bounce" oder als Option für den Forward-Befehl bezeichnet werden). Dadurch wird die E-Mail mit genau denselben Kopfzeilen wie bei der Zustellung erneut gesendet. Die Zustellung einer E-Mail kann einige Header ändern (z. B. Viren- / Spam-Scanner, die das Ergebnis ihrer Analyse aufzeichnen), sodass der zweite Empfänger möglicherweise nicht genau dieselben Header wie der erste Empfänger sieht.

Das Weiterleiten in einem Mail-Server (MTA) bedeutet, dass die Mail erneut an ein anderes System gesendet wird, um dort zugestellt zu werden. MTAs fügen normalerweise Received:ganz am Anfang einen Header hinzu, wenn sie eine E-Mail erhalten, sodass jeder Weiterleitungsserver eine eigene Markierung hinzufügt. Die Weiterleitung wirkt sich normalerweise nicht auf vorhandene Header aus, es sei denn, der MTA wurde speziell angewiesen, einige Header neu zu schreiben.

Es gibt einige Header, bei denen es wahrscheinlicher ist, dass sie von einem MTA bei der Weiterleitung neu geschrieben werden als bei anderen. Einige MTAs schreiben beispielsweise die X-Envelope-…Kopfzeilen neu, damit sie mit dem Umschlag übereinstimmen, den sie anstelle des Umschlags sehen, den der vorherige MTA (der die X-Envelope-…Kopfzeile hinzugefügt hat ) gesehen hat. Immer mehr MTAs sind so konfiguriert, dass sie einige Header zur Verhinderung von Spam und Spoofing hinzufügen. Außerdem können sie alle vorhandenen Header mit demselben Namen verwerfen. Darin gibt es viel Abwechslung.

Gilles 'SO - hör auf böse zu sein'
quelle
3

Ja und Nein, es hängt davon ab, wie die E-Mail weitergeleitet wurde. Wenn es als Anhang weitergeleitet wird, ist dies im Allgemeinen der Fall. Dies ist wirklich ein Remailing und wird normalerweise als MIME-Anhang (message / rfc822) angehängt.

Die Inline-Weiterleitung kann, muss aber nicht. Überprüfen Sie daher Ihren spezifischen Kunden, um dies herauszufinden.

Dan McGrath
quelle
Wäre das für eine serverseitige Weiterleitung (Weiterleitung direkt über exim oder eine andere serverseitige Anwendung) inline?
Steven
-1

Wenn für Google Mail weitergeleitet, geht der ursprüngliche E-Mail-Header verloren und wird durch den neuen Absender ersetzt.

JLavoie
quelle