Steff: HTML Mail über mail() versenden

Beitrag lesen

Hey :)

ich habe grad bei php.net geschaut, weil ich meine Formulardaten gerne als HTML Mail erhalten möchte.

Es funktioniert bloß nicht... so sieht das jetzt bei mir aus:

$name = "Vorname";
$email = "test@mail.de";
$subject = "Betreff";
$an = "email@irgendwas.de";
$nachricht = "Hier der Text";
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$name." <".$email.">\r\n";

mail($an, $subject, $nachricht, $headers);

---

Und in der Mail, die ich dann erhalte, ist kein Absender angegeben. Sie ist in plaintext und hat folgenden Inhalt:

Content-type: text/html; charset=iso-8859-1 From: Vorname test@mail.de
Message-Id: 20050218200804.99F5C474107@server2.greatnet.de
Date: Fri, 18 Feb 2005 21:08:04 +0100 (CET)
X-UIDL: P@m!!J$="!HLP"!:X^"!

Hier der Text

---

Weiß jemand, wo der Fehler liegen könnte?

Grüße
Steff