Moin!
Nicht völliges Chaos, sondern eine Verwechslung von UTF-8 und ISO. Der oberste Kommentar auf der Handbuchseite von mb_encode_mimeheader könnte die Lösung sein. Vermutlich ist mbstring.internal_encoding nicht richtig gesetzt.
Ich seh grad, der 3. Kommentar bestätigt es: "Before you use mb_encode_mimeheader with UTF-8 set mb_internal_encoding('UTF-8')."
Außerdem ist es ungünstig, die Mailadresse auf diese Weise zu codieren (dort kommt sowieso nur ASCII drin vor), das mag der Mailserver wahrscheinlich nicht. Zu codieren ist ausschließlich der Benutzername. Siehe dazu auch das Beispiel Nr. 1 auf der Handbuchseite.
- Sven Rautenberg