Hallo,
ich wollte gerade ein schlichtes Mailskript schreiben, das einen From-Header enthalten soll und eine HTML Mail versenden soll.
Hier erstmal der Code:
Wenn ich diese Mail abschicke erhalte ich den in $nachricht geschriebenen HTML-Quellcode als Mail, mit dem richtigen Absender- und Antwort-Daten (From und Reply-To stimmen also).
Wenn ich die Mail mit HTML formatiert sehen möchte, muss ich alle Header außer dem Content-Type löschen, um das zu erreichen.
Woran liegt das?
ich wollte gerade ein schlichtes Mailskript schreiben, das einen From-Header enthalten soll und eine HTML Mail versenden soll.
Hier erstmal der Code:
PHP:
$headers = 'From: Test<foo@bar.de>' . "\r\n";
$headers .= 'MIME-Version: 1.0' . "\n";
$headers .= "Content-type: text/html\r\n";
$headers .= 'Reply-To: Foo<bar@foo.de>' . "\r\n";
mail('test@example.com','Test',$nachricht,$header);
Wenn ich diese Mail abschicke erhalte ich den in $nachricht geschriebenen HTML-Quellcode als Mail, mit dem richtigen Absender- und Antwort-Daten (From und Reply-To stimmen also).
Wenn ich die Mail mit HTML formatiert sehen möchte, muss ich alle Header außer dem Content-Type löschen, um das zu erreichen.
Woran liegt das?