Hallöle,
seit Stunden recherchiere ich im Web, wie man Umlaute korrekt als Mail-Subject hinbekommt. Leider ohne Erfolg.
Hier einer der vergeblichen Versuche:
$header =
"From: noreply@abc.de
Content-Type: text/plain; charset=\"utf-8\"; format=flowed";
$txt = utf8_encode( "20:00 Hänsel äöü ÄÖÜ ß" );
$name = utf8_encode( "20:00 Hänsel äöü ÄÖÜ ß" );
$subject = mb_encode_mimeheader( $name, "UTF-8", "Q" );
$h01 = mail( $arr_in['email_empfaenger'], $subject, $txt, $header );
Die Betreff-Anzeige beim Empfänger ist 20:00 Hänsel äöü ...
<die Zeichen darf ich hier nicht posten)
Das Mail-Body geht in Ordnung mit 20:00 Hänsel äöü ÄÖÜ ß
Wo liegt der Haken?
Lieben Gruß, Kalle