in reply to SMTP authentication

To add another mailer option or two: Email::MIME and Email::Sender both look pretty easy to use to construct and send mail via SMTP. I've used MIME::Lite recently and you can get something working in a few minutes just from cutting and pasting the examples, but the maintainer says it's getting weird bug reports and recommends not using it, since there are less buggy alternatives (which I linked to above) that are more actively maintained.