Aber am Ende soll jeder Kunde seine Umlaute sehen, egal welcher Email-Provider.
Dann wirst du wohl um einen Komplett-Umbau nicht drum herum kommen. Verzichte komplett auf UTF.
Das Form-Modul liefert dir ja eine passende Vorlage
Übrigens war obige Abfrage falsch, der Beginn müßte so lauten (nun getestet)
if (DEFAULT_CHARSET == 'utf-8') ........
Da es aber eh so nicht geht, ist das auch kaum von Belang
