utf-8 und EMail: unterschiedliches Verhalten
Verfasst: 07.08.2009, 07:31
Guten Morgen!
Da gibt es ein Webformular, das per php - mail() an den Empfänger verschickt. UTF-8 Eingaben sollen möglich sein. Im Script lautet die entsprechende Stelle:
utf-8 sollte so eigentlich korrekt verarbeitet werden, oder?
Nun gibt es aber unterschiedliches Verhalten:
1. Der Empfänger ist ein GMAIL-Konto:
Alles wunderbar, alle utf-8 Zeichen werden korrekt verarbeitet
2. Der Empfänger ist ein IMAP-Konto auf einem Mail-Server, an dem auch noch MS Exchange V6.5 mit dranhängt:
utf-8 Zeichen werden nicht korrekt dargestellt. Auch bei einer Mail-Weiterleitung von diesem Konto hin zu einem GMAIL-Konto bleiben die utf-8 Zeichen zerstört.
Wo kann hier jetzt noch der Haken sein?
Da gibt es ein Webformular, das per php - mail() an den Empfänger verschickt. UTF-8 Eingaben sollen möglich sein. Im Script lautet die entsprechende Stelle:
Code: Alles auswählen
...
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
...
mail($mailto, "Nachricht per Kontaktformular", $Nachricht, "From: Webseite <info@######.de>\nRepy-to:info@######.de\nContent-Type: text/plain; charset=utf-8");
...
Nun gibt es aber unterschiedliches Verhalten:
1. Der Empfänger ist ein GMAIL-Konto:
Alles wunderbar, alle utf-8 Zeichen werden korrekt verarbeitet
2. Der Empfänger ist ein IMAP-Konto auf einem Mail-Server, an dem auch noch MS Exchange V6.5 mit dranhängt:
utf-8 Zeichen werden nicht korrekt dargestellt. Auch bei einer Mail-Weiterleitung von diesem Konto hin zu einem GMAIL-Konto bleiben die utf-8 Zeichen zerstört.
Wo kann hier jetzt noch der Haken sein?