Tach,
Alles, was nicht ASCII (Code 0 bis 127) ist, ist in Mailheadern böse und muss durch Encodingangaben entschärft werden. Die fehlt bei dir.
Das stimmt nicht, dafür ist ja das "Content-Transfer-Encoding" da. (Siehe den Link von dedlfix.)
nein, denn das regelt nur den Content nicht die Header.
Doppelt böse dürfte es dann sein, dass der Mailbody dann noch in einem komplett anderen Encoding auftritt, als der Subject-Header.
Das stimmt doch gar nicht, wie kommst Du da drauf? Beides ist eindeutig utf-8!
nein, die Strings mögen ursprünglich UTF-8 sein, du wandelst den Betreff schließlich von UTF-8 in ISO-8859-1 um.
mfg
Woodfighter