Ich habe einige Fragen zu benutzerdefinierten Mail-Headern
Kennt jemand einen Mailserver, der proprietäre / benutzerdefinierte Header löscht, wenn er an sein Ziel übertragen wird?
Gibt es einen Header, den Sie festlegen können, um einen E-Mail-Client zu zwingen, einen bestimmten Header zurückzugeben, wenn Sie eine Antwort auf eine Nachricht senden, die genau diesen Header enthält?
Beginnt ein benutzerdefinierter Header immer mit X-
? Ist es sicher, andere zu benutzen?
Wird generell davon abgeraten, benutzerdefinierte Header zu verwenden? Wie könnte ich sonst Informationen übertragen, die nicht zum Körper gehören und vom Benutzer nicht direkt gesehen werden sollten?
PS: Ich weiß, dass es eine ähnliche Frage gibt, aber diese beantwortet diese Frage nicht vollständig.
Danke und Grüße
Ich habe noch nie jemanden gesehen, der etwas anderes als X verwendet, um einen benutzerdefinierten Header zu erstellen. Ich kann nicht mit absoluter Sicherheit sagen, dass andere Buchstaben nicht funktionieren, aber ich würde sicherlich nicht damit rechnen.
Microsoft Exchange 2010 enthält eine Funktion namens Header-Firewall, mit der X-Header von nicht vertrauenswürdigen Quellen (dem Internet) entfernt werden. Diese Funktionen gibt es auch in einigen SMTP-Sicherheitsgateways. Viele Administratoren entfernen fast alle unkritischen Header von einer Nachricht, um interne Informationen zu verschleiern.
X-Header werden sehr häufig von SMTP-Sicherheitssoftware verwendet. Normalerweise fügen sie einige Header hinzu, die die Bewertung der Nachricht durch die Antispam- / Antiviren-Engines erklären, die sie gescannt haben. Diese Dinge werden jedoch meistens erledigt, wenn eine Nachricht eingehend an ein Mailsystem empfangen wird. Ich habe nicht gesehen, dass sie häufig für Nachrichten verwendet werden, die Sie an das Internet senden.
Ich habe das Gefühl, dass Sie hoffen, die Verwendung von SMTP-Headern dahin zu bringen, wo sie jemals vorgesehen waren.
quelle
Thread-Topic
.