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
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 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
one line of a message header
one line of a message header
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
manage errors and traces for various Mail::* modules
base class for message exchange
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/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