Tobias Kloth: HTML Mail über mail() versenden

Beitrag lesen

Hallo Felix,

Der Header verlangt u.a. eine Absenderadresse. Wenn nun in dieser Adresse ein in Email-Adressen ungültiges Zeichen (wie < oder >) enthalten ist, dann weiß ich nicht, wie die Funktion mail() damit umgeht. Daher war mein Vorschlag mit meiner modifizierten Code-Zeile, dass man die Email-Adresse _komplett_ in doppelten Anführungszeichen in die Variable $headers speichert.

wenn ich RFC2822 (Abschnitt 3.4.) richtig verstehe ist der Header:
  From: Vorname Nachname name@example.com
(also ohne Anführungszeichen nach »From:«) völlig korrekt ...

Grüße aus Nürnberg
Tobias