Where did all the newlines go?
The stuff you pasted seems very disconnected from itself and unlike anything I see in the documentation -- typical Khen1950fx junk -- sorry about that, I usually try to point-out his nonsense, but I shy away from email threads
What you want to try is delete all SASL stuff from you code and add only this
and Net::SMTP will try to load Authen::SASL... if the remote server demands it... and it should just work.$NetSMTP->auth( $user, $pass );
Through UTSLing I learned you can also write $NetSMTP->auth( Authen::SASL->new(...) ); if you need more customization
If it doesn't, well, you'll need to copy Net::SMTP_auth exactly
as I can't ask multiple ISP's for our customers to install SMTP_auth.
See also Yes, even you can use CPAN, Top 11 (GOOD) reasons not to use someone else's Modules, Top Seven (Bad) Reasons Not To Use Modules
In reply to Re: Authen::SASL error
by Anonymous Monk
in thread Authen::SASL error
by mwhiting
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |