in reply to Most reliable mail module
I prefer to use MIME::Lite for generating the
email itself and Net::SMTP for sending the email.
MIME::Lite for me is a no-brainer because it makes it totally
painless to add attachments, etc.
I like to use Net::SMTP when it comes to actually sending the
mail for a few reasons:
- better error handling - you are controlling the SMTP exchange so if there are any errors anywhere in the process you can handle them exactly how you want to (you can switch to a fallback mailserver, queue the message for later, or something else).
- significantly faster than forking off a sendmail process.
|
---|
In Section
Seekers of Perl Wisdom