Tja, da kann ich leider nicht wirklich hilfreich werden. Perl ist nicht mein Fachgebiet, ich kenne mich nur mit SMTP aus. :-|
Ich warte auf den nächsten Kenner der Materie.
Problem
smtp->auth liefert immer Null
ich kann also nicht sagen
smtp->auth or
do { }
Das zweite Problem:
smtp->auth, wenn AUTHEN::SASL installiert ist, bringt keine verschlüsselte Passwortübertragung, wenn das der Server nicht unterstützt.
In einem praktischen Test hat smtp->auth gerade mal die identisch Base64 kodierung angewendet, de ich in meinem Eingangsposting erwähnte.
Zwischenfazit:
Net::Smtp ist frustrierend. Man bekommt nicht einmal informative true Werte zurück.
mfg Beat
--
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische