in reply to Recommendation for package supporting MIME mail creation

For most e-mail needs I tend to use Mail-Box. It's rather heavy-weight because it does absolutely everything:

... and, relevant to you, an OO interface for constructing, parsing and serializing MIME messages.

As I said, it's a heavy-weight solution; a big distribution with a lot of classes to get your head around. It is good though; stable, reliable, and actively maintained.

Mail::Message is the place to start for constructing messages.

package Cow { use Moo; has name => (is => 'lazy', default => sub { 'Mooington' }) } say Cow->new->name
  • Comment on Re: Recommendation for package supporting MIME mail creation