The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Documentation

Examples how to use Mail::Box
objects used by Mail::Box
adds functionality to Mail::Message::Body
organize general message encodings
extends the functionality of a Mail::Message
list a mailbox
EXPERIMENTAL: convert mail folders into an HTML structure
walk through mailboxes and grep for something

Modules

manage a mailbox, a folder with messages
handle folders with a file per message.
one message in a directory-organized folder
handle file-based folders
one message in a Mbox folder
handle IMAP4 folders as client
one message on a IMAP4 server
manage the locking of mail folders
lock a folder with a separate file
lock a folder using kernel file-locking
lock a folder in all ways which work
lock a folder with a separate file, NFS-safe
lock a folder using kernel file-locking
handle MH folders
keep index files for messages.
process file which maintains message related labels
one message in a MH-folder
handle Maildir folders
one message in a Maildir folder
manage a set of folders
handle folders in Mbox format
one message in a Mbox folder
manage one message within a mail-folder
handle folders which are stored remote.
one message from a distant folder
handle POP3 folders as client
one message on a POP3 server
reading and writing messages
reading messages from file using Perl
select messages within a mail box
select messages within a mail box like grep does
select messages within a IMAP folder
select spam messages with Mail::SpamAssassin
maintain threads within a set of folders
one node in a message thread
access an existing message-folder as an array or hash
access an existing message folder as array
access an existing message folder as a hash
general message object
the data of a body in a message
body of a Mail::Message but not read yet.
body of a message temporarily stored in a file
body of a Mail::Message stored as array of lines
body of a message with attachments
body of a message which contains a message
body of a Mail::Message stored as single string
conversions between message types
Format messages from or to HTML
Convert HTML into PostScript
translate Mail::Message to Mail::Internet vv
translate Mail::Message to MIME::Entity vv
Reformat plain text messages
a placeholder for a missing messages
one line of a message header
A group of Mail::Message::Field::Address objects
One e-mail address
Fields with e-mail addresses
one attribute of a full field
one line of a message header
one line of a message header
one line of a message header
unstructured "Full" field
the header of one message
the header of one message
a not-read header of a Mail::Message
a group of header fields about resending
subset of header information of a message
a part of a message, but a message by itself.
message transfer encoder/decoder
encode/decode base64 message bodies
encode/decode binary message bodies
encode/decode 8bit message bodies
handle quoted-printable message bodies
encode/decode 7bit message bodies
Connect a Mail::Message with Mail::SpamAssassin
base-class and error reporter for Mail::Box
base class for message exchange
transmit messages using external Exim program
handle messages via the IMAP4 protocol
transmit messages using external mailx program
receive messages via POP3
transmit messages using external Qmail program
receive messages
transmit messages without external program
send a message
transmit messages using external Sendmail program

Provides

in Mail/Message/Construct.pm
in Mail/Message/Body/Construct.pm
in Mail/Message/Body/Encode.pm
in tests/01platform/Definition.pm
in tests/10report/Definition.pm
in tests/11field/Definition.pm
in tests/12head/Definition.pm
in tests/13body/Definition.pm
in tests/14fieldu/Definition.pm
in tests/20pparser/Definition.pm
in tests/30encode/Definition.pm
in tests/40mbox/Definition.pm
in tests/41mh/Definition.pm
in tests/42maildir/Definition.pm
in tests/43pop3/Definition.pm
in tests/44imap/Definition.pm
in tests/50message/Definition.pm
in tests/51folder/Definition.pm
in tests/52manager/Definition.pm
in tests/53threads/Definition.pm
in tests/54search/Definition.pm
in tests/55locking/Definition.pm
in tests/80msgconv/Definition.pm
in tests/81bodyconv/Definition.pm
in tests/Tools.pm