»» Und jetzt gehts.
Das bezieht sich aber nur auf den Body.
Ich kann leider zu wenig Perl, aber ich meine zu erkennen, dass die Header nicht adäquat vorbereitet werden. Das bedeutet also, dass das Script wieder streikt, wenn Du z.B im Subject Umlaute stehen hast.
Auch die Mail-Betreffzeile wird korrekt angezeigt. Es scheint nun offenbar alles zu funktionieren.