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:
Mein PHP-Code:
Was kann denn der Fehler sein?
Vielen Dank!
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
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);
Vielen Dank!
Zuletzt bearbeitet: