While looking into alternative modules to process a feedback form,
optionally attach a file, a message with HTML and integrating the file as a
Base64 attachment, I'm considering MIME::Lite. Perhaps MIME::Lite is the
most widely used module for multipart email processing including
attachments. However, the latest MIME-Lite-3.029, from November 2011, has
the following message on its homepage:
"MIME::Lite is not recommended by its current maintainer. There are a
number of alternatives, like Email::MIME or MIME::Entity and Email::Sender,
which you should probably use instead. MIME::Lite continues to accrue weird
bug reports, and it is not receiving a large amount of refactoring due to
the availability of better alternatives. Please consider using something
The "weird reports" is not being exactly specific in terms of which
situations the module may fail and it certainly does not offer a great deal
of confidence in its use.
In addition to the alternatives mentioned by the author, being Email::MIME,
MIME::Entity and Email::Sender, can anyone here recommend their tried and
tested modules, which you may have found particularly useful in handling
multipart email tasks with html and inline attachments?
Many thanks for any advise.
Ben Morrow wrote:
> I have successfully used Email::MIME with Email::Sender::Simple.
Thanks for the advise, I will give this combination a try.