Fehler bei Mail Script

Hallo,
Ich möchte eine HTML Mail verschicken, und es komm einfach nur dieser Mist hier an:
Code:
Content-Transfer-Encoding: 8bit


Mein Script:
PHP:
 $toEmail = "$webmaster";

$bericht_html = "$koerperwebmaster";
$bericht_txt = "TEXT MAIL";

$subject = "$betreffwebmaster";

$header = "From: Name <name@xyz.de>";
$boundary = md5(uniqid(time()));

$header .= "\n";
$header .= "MIME-Version: 1.0";
$header .= "\n";
$header .= "Content-Type: multipart/mixed; boundary=$boundary";
$header .= "\n\n";
$header .= "This is a mulit-part message in MIME format";
$header .= "\n";
$header .= "--$boundary";
$header .= "\n";
$header .= "Content-Type: text/plain";
$header .= "\n";
$header .= "Content-Transfer-Encoding: 8bit";
$header .= "\n\n";
$header .= $bericht_txt;
$header .= "\n";
$header .= "--$boundary";
$header .= "\n";
$header .= "Content-Type: text/html";
$header .= "\n";
$header .= "Content-Transfer-Encoding: 8bit";
$header .= "\n\n";
$header .= $bericht_html;
$header .= "\n";
$header .= "--$boundary--";

mail($toEmail, $subject, "", $header) or die("Fehler beim Versenden der Email");

Besser gesagt nicht meins, das hab ich hier gefunden ;)

Ich denke mal es liegt daran das der Absender nicht mit geschickt wird,
woran kann das Liegen? Hab jetzt schon so viel rumprobiert,
kund kann den Fehler nicht finden

Gruß
Stefan
 
Hm, das Skript funktioniert bei mir nach wie vor bestens. Vorausgesetzt natürlich, dass ich nen Mailserver hab (habs via meinen Provider getestet) und den drei Variablen $webmaster, $betreffwebmaster und $koerperwebmaster Werte zugewiesen hab.

Aber verstehe ich es richtig...es wird durchaus ne Mail verschickt?
 
Tut mir leid, habe den Fehler gestern abend nicht mehr sehen können.
Habs grad zum Laufen bekommen, Die Variable in der der HTML Teil steht war leer.
Jetzt gehts.
trotzdem Danke
 
Zurück