Changes for version 2.00
- IMPROVED
- Ported to Moose
- Email::MessageID is generated each time 'build_message' is called
- Predicate methods to check if a value has been set (e.g. has_organization)
- Clearer method to unset a value (e.g. clear_organization)
- Mail::Builder::Image can now work with Filehandles, Paths and in-memory data
- Mail::Builder::Attachment can now work with Filehandles, Paths and in-memory data
- Add support for Email::Address
- Mail::Builder::Address now has a 'comment' field/accessor
- Better param validation
- Better handling of autgenerated plaintext parts
- CHANGED:
- Depreated Mail::Builder::Image::File
- Depreated Mail::Builder::Image::Data
- Depreated Mail::Builder::Attachment::File
- Depreated Mail::Builder::Attachment::Data
- Renamed 'has' method in Mail::Builder::List to 'contains'
Modules
Easily create plaintext/html e-mail messages with attachments and inline images
Module for handling e-mail addresses
Class for handling e-mail attachments
Class for handling inline images
Helper module for handling various lists
Provides
in lib/Mail/Builder/Attachment/Data.pm
in lib/Mail/Builder/Attachment/File.pm
in lib/Mail/Builder/Image/Data.pm
in lib/Mail/Builder/Image/File.pm
in lib/Mail/Builder/Role/File.pm
in lib/Mail/Builder/Role/TypeConstraints.pm