Struppi: MIME::lite mit Authentifizierung bei 1&1

Beitrag lesen

seit ich jetzt das Modul Net::SMTP (auch) verwende, habe ich leider bei ca. 5% der Mails Fehlermeldungen, die sich auf alleinstehende LF ohne CR beziehen:

Was hast du gegen das Modul NET::SMTP_auth?

http://cr.yp.to/docs/smtplf.html

Das betrifft, soweit ich das verstehe den MTA

Die Methode as_string() scheint entweder nicht richtig zu filtern oder das Modul selbst produziert den Fehler. Der durch MIME::Lite beigesteuerte "body" der message ist jedenfalls sauber, denn vorher hatte ich das Problem nicht.

Soweit ich das sehe ändert MIME::Lite da nichts und fügt auch nichts hinzu, d.h. die Zeilenumbrüche kommen aus deinem Skript.

Natürlich kann das auch auf die Besonderheit irgendwie zurückgehen, dass ich ActivePerl auf einem MS-Server verwende. Dennoch sollte es doch möglich sein, das Problem zu vermeiden. Hab bisher aber noch nichts Praktikables gefunden.

Wenn es um das LF/CR Problem geht, dann könntest du diese explizit angeben, anstatt \n als Zeilenumbruch zu verwenden.

Struppi.