Just a quick guide to the modules in MailTools:


Mail::Address

    `Mail::Address' extracts and manipulates RFC822 compilant email
    addresses. As well as being able to create `Mail::Address'
    objects in the normal manner, `Mail::Address' can extract
    addresses from the To and Cc lines found in an email message.

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' is a base class for packages that create and
    manipulate fields from Email (and MIME) headers. Each different
    field will have its own sub-class, defining its own interface.

Mail::Filter

    `Mail::Filter' provides an interface to filtering Email through
    multiple subroutines.

Mail::Header

    This package provides a class object which can be used for
    reading, creating, manipulating and writing RFC822 compliant
    headers.

Mail::Internet

    This package provides a class object which can be used for
    reading, creating, manipulating and writing a message with
    RFC822 compliant headers.

Mail::Mailer

    Sends mail using any of the built-in methods. You can alter the
    behaviour of a method by passing `$command' to the `new' method.

Mail::Send

SEE ALSO
    Mail::Mailer

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.