• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

mail() - Header wird nicht erkannt

rapid10

Mitglied
Hallo!

Ich hab ein sehr blödes Problem. Und zwar wird der Header des E-Mails, die ich mithilfe eines Kontaktformulars erzeuge, nicht erkannt.
Allerdings nur in meinem E-Mail Programm. Im Webmail meines Hosters kann ich das E-Mail problemlos anzeigen lassen. Auch das schicken an meine E-Mail Adresse bei Hotmail hat problemlos funktioniert und wird auch völlig korrekt angezeigt.

Folgenden Anzeigefehler erhalte ich per E-Mail:
Code:
Content-type: text/html; charset=utf-8
From:Max Mustermann<[U][email protected][/U]>
Message-Id: <[U][email protected][/U]>
Date:  Wed, 24 Feb 2010 17:46:15 +0100  (CET)


<p><strong>Name:</strong> Max Mustermann</p><p><strong>E-Mail:</strong> [U][email protected][/U]</p><p><strong>Webseite:</strong>  [U]www.blizzing.net</p><p><strong>Nachricht:</strong></p>Hallo[/U]  Test Test - Schularbeit, Schularbeit
Mein PHP-Code:
PHP:
$to = "[email protected]";
    $subject = "blizzing.net - Kontaktanfrage";
    $text = "<p><strong>Name:</strong> ".$_POST["name"]."</p><p><strong>E-Mail:</strong> ".$_POST["email"]."</p><p><strong>Webseite:</strong> ".$_POST["website"]."</p><p><strong>Nachricht:</strong></p>".nl2br($_POST["message"]);
    $header  = "MIME-Version: 1.0"."\r\n";
    $header .= "Content-type: text/html; charset=utf-8"."\r\n";
    $header .= "From:".$name."<".$email.">"."\r\n";

<!-- Mein mail()-Befehl -->
mail($to, $subject, $text, $header);
Was kann denn der Fehler sein?

Vielen Dank!
 
Zuletzt bearbeitet:
Zurück
Oben