misterunknown: Zeichenkodierung in HTML-Mails.

Beitrag lesen

Moin,

So geht es auch:     mail(trim($to), utf8_decode($subject), $text, $headers); }
Nein, das geht nur zufällig, und ist falsch. 7-Bit wäre richtig, Umlaute sind Nicht-ASCII und damit unter ISO-8859-1 8-Bit.

Aha. Ok, wie sieht es damit aus:

mail($to, '=?UTF-8?B?'.base64_encode($subject).'?=', $message, $header_ . $header);

Wäre das korrekt? Das funktioniert nämlich auch.

Grüße Marco