bauchinj
Erfahrenes Mitglied
Hallo!
Hab wieder mal ein Problem mit den Umlauten.... Also mein Mail ist utf-8 codiert, tut im header (glaub ich) nichts zur Sache. Heißt der Absender zum Beispiel "Günter Müllner" bekomm ich falsch kodierte Zeichen im Mailclient an!
habs versucht diesen String mit htmlentities, utf8_encode, utf8_decode, imap_8bit, ... zu kodieren, hilft aber alles nichts. Wie ist es möglich, Umlaute im Mail-Client richtig darzustellen?
So sieht also mein Header aus und so meine Mail-Aufruf:
Danke schon jetzt für eure Hilfe!
Hab wieder mal ein Problem mit den Umlauten.... Also mein Mail ist utf-8 codiert, tut im header (glaub ich) nichts zur Sache. Heißt der Absender zum Beispiel "Günter Müllner" bekomm ich falsch kodierte Zeichen im Mailclient an!
habs versucht diesen String mit htmlentities, utf8_encode, utf8_decode, imap_8bit, ... zu kodieren, hilft aber alles nichts. Wie ist es möglich, Umlaute im Mail-Client richtig darzustellen?
PHP:
$header = 'MIME-Version: 1.0' . "\r\n";
$header .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$header .= 'From: '.utf8_decode('Günter Müllner').' <'gm@gmx.net'>' . "\r\n";
So sieht also mein Header aus und so meine Mail-Aufruf:
PHP:
mail($to,$subject,$message,$header);
Danke schon jetzt für eure Hilfe!