File: //usr/share/doc/libmailtools-perl/OVERVIEW
Mail::Address
    "Mail::Address" extracts and manipulates email addresses from a message
    header. It cannot be used to extract addresses from some random text.
    You can use this module to create RFC822 compliant fields.
Mail::Cap
    Parse mailcap files as specified in "RFC 1524 --A User Agent
    Configuration Mechanism For Multimedia Mail Format Information>. In the
    description below $type refers to the MIME type as specified in the
    "Content-Type" header of mail or HTTP messages. Examples of types are:
Mail::Field
    "Mail::Field" creates and manipulates fields in MIME headers, collected
    within a Mail::Header object. Different field types have their own
    sub-class (extension), defining additional useful accessors to the field
    content.
Mail::Filter
    "Mail::Filter" provides an interface to filtering Email through multiple
    subroutines.
Mail::Header
    Read, write, create, and manipulate MIME headers, the leading part of
    each modern e-mail message, but also used in other protocols like HTTP.
    The fields are kept in Mail::Field objects.
Mail::Internet
    This package implements reading, creating, manipulating, and writing
    email messages. Sometimes, the implementation tries to be too smart, but
    in the general case it works as expected.
Mail::Mailer
    Sends mail using any of the built-in methods. As TYPE argument to new(),
    you can specify any of
Mail::Send
    Mail::Send creates e-mail messages without using the Mail::Header
    knowledge, which means that all escaping and folding must be done by
    you! Also: do not forget to escape leading dots. Simplicity has its
    price.
Mail::Util
    This package provides several mail related utility functions. Any
    function required must by explicitly listed on the use line to be
    exported into the calling package.