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