Felix Riesterer: HTML Mail über mail() versenden

Beitrag lesen

LieberTobias,

ich hatte kein Problem mit der Syntax für die Programmzeile. Ich hatte ein Problem mit der Syntax für den Variableninhalt des Headers.

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.

Vergleiche:

Absender Email absender@mail.de

mit

"Absender Email absender@mail.de"

Unsinn, die Zeile ist völlig korrekt - es wird 3mal ein String angefangen und auch 3mal wieder beendet.

Vielleicht wird jetzt klar, dass _das_ nicht mein Problem war...

Liebe Grüße aus Ellwangen,

Felix Riesterer.