Moin!
Das Codieren mit mb_encode_mimeheader() muss berücksichtigen, wie die Zeichen bereits codiert sind, wenn sie Dein Script erreichen.
Der Funktion kann man doch die Ausgangscodierung als zweiten Parameter übergeben. Entweder weiß ich die, ansonsten kann mir mb_detect_encoding weiterhelfen.
Was ist mit From:, Cc:, Bcc: ?
From gebe ich vor und die anderen beiden sind skriptseitig nicht vorgesehen. Diese kleine Wrapperfunktion soll in einem Kontaktformular eingesetzt werden können, d.h. andere Leute schreiben mir, und sonst niemandem.
Und die Zeichen der Meldung müssen dann auch noch auf das Content-Encoding geprüft und ggf. einem Transfer-Encoding unterzogen werden.
Stimmt, da war doch was. Notiz an mich: Im Archiv nachschauen.
Schönen Sonntag,
Robert