Benutzerbezogenes SMTP-Auth (email als Konfigurationsschlüssel)
Anpassung für geänderten EmailJournal-Status
Mailer/SMTP: Ausnahme werfen, wenn kein "ok" vom Server kommt.
Die Ausnahme wird in SL::Mailer abgefangen und dann wird der aufrufendenFunktion ein Fehler zurückgemeldet.Vorher wurde zwar der Fehlerstatus gesetzt, aber kein Fehler zurückgemeldet.Dann war im Mailjournal der Fehler protokolliert, aber es gab keine Rückmeldung...
E-Mail-Journal: verschickte E-Mails speichern
SMTP-Mailer: Login-Konfigurationseinstellung heißt "login", nicht "user"
Die kivitendo.conf führt "login" als Namen für die Einstellungauf. Für Rückwärtskompatibilität aber beide Varianten unterstützen.
Unterstützung für andere Datenbankencodings als Unicode/UTF-8 entfernt
Entfernte Funktion SL::Mailer::recode nicht mehr aufrufen
Fixt #2035.
Net::SSLGlue anstelle von Net::SMTP::TLS verwenden
Net::SMTP::TLS enthält momentan einen unschönen Bug1, der mitaktuellen Versionen von IO::Socket::SSL zusammen zu einer Exceptionführt. Anscheinend wird Net::SMTP::TLS auch schon seit Jahren nichtmehr gepflegt....
Bei Verwendung von SMTP nicht doppelt nach UTF-8 encoden
Die SMTP-Module erwarten, dass die Strings im Perl-internen Encodingvorliegen. Das tun sie in Mailer.pm auch schon, allerdings wurden siedort bisher nach UTF-8 encodiert, weil der Sendmail-Treiber es so...
Via SMTP Zeilen normalisiert verschicken
Der SMTP-Standard (RFC 821) verlangt, dass Zeilen nicht länger als1000 Zeichen sind und mit <CRLF> abgeschlossen werden.
Anhänge kommen in der "sub print" aber als ein großer Blob an, derzwar schon nach Zeilen aufgespalten ist, aber trotzdem zu groß ist,...
Revisionen anzeigen
Auch abrufbar als: Atom