in reply to Which Mail module to use?

If you need to send through a SMTP server, with authentication or not, and to send TXT & HTML messages, and attachments take a look in Mail::SendEasy.

Mime::Lite is also a good option.

Graciliano M. P.
"Creativity is the expression of the liberty".