Frank: Eigene E-Mail header einstellen

Beitrag lesen

N'abend alle miteinander,

Ich wollte gerne die E-Mails, welche ich von meinem Server aus, mittels der PHP Funktion mail(), versende mit Hilfe von Headern eindeutig kennzeichnen, um sie später wieder identifizieren zu können.
Ich habe mir dies so vorgestellt, dass die E-Mail vom Server aus zum Benutzer geschickt wird. Wenn nun ein Problem auftritt, soll der Benutzer die E-Mail an meine E-Mailadresse weiterleiten und ich kann anhand des Headers überprüfen, ob diese E-Mail wirklich von meinem Server verschickt wurde.

Nun habe ich dazu zwei Fragen.
1. Kann ich und wenn ja wie kann ich eigene Header an eine E-Mail hinzufügen?
Könnte ich mir nun einfach einen eigenen Namen und Wert für den Header ausdenken und wie z.B. den "From:"-Header hinzufügen und diese dann in die mail()-Funktion einbauen?
$header .= "IdentifierHeader: $UniqueID\n";

und 2. Muss ich damit rechnen, dass die E-Mailprogramme, meinen selbst erstellen Header löschen oder beim weiterleiten der E-Mail nicht mitsenden? Bzw. kann man das, was ich mir vorstelle überhaupt so realisieren?

Danke im Vorraus

LG
Frank