in reply to Unable to send email using MIME::Lite

I would suggest you start by testing the code against a mail server you own and control (as root), so you can review its logs to see how it handles this request. With cloud servers available these days for pennies an hour, creating and isolating a testbed for this is trivial. If it works on your own mail server, then you can try to iron out how to get yahoo's mail server to talk with you.

-- Hugh

if( $lal && $lol ) { $life++; }
if( $insurance->rationing() ) { $people->die(); }