in reply to How to pass authentication through Mail::Sendmail
Once again I drege this up from the "Network Programming with Perl", really, this book is a must :)
Try Net::SMTP, it allows the use of AUTH in the options hash arg.
"Nothing is sure but death and taxes" I say combine the two and its death to all taxes!