This is an extension of the Email::Simple module, to handle MIME
encoded messages. It takes a message as a string, splits it up into
its constituent parts, and allows you access to various parts of
the message. Headers are decoded from MIME encoding.
Archivemail searches through mailbox files (in any of a number of
formats) and selects messages older than N days to be moved to a new,
optionally-compressed, mbox-format file. Selected messages can also be
appended to an existing archive file, or simply deleted.
This module provides basic functions for handling mime-types. It can
handle matching mime-types against a list of media-ranges. See
section 14.1 of the HTTP specification [RFC 2616] for a complete
explanation:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1
SMA is a program that analyses sendmail log entries.
The key features of SMA are
Fast (written in C)
Portable
Free (BSD-style licensing)
output as HTML or ASCII.
SMA features
Support for all recent sendmail versions (UNIX/NT)
Flexible output formatting - HTML, ASCII and Custom Log
Regular expression filtering of messages
Multiple hosts in a same report
Mail::MboxParser is a module for working with UNIX-flavoured mailboxes.
Its purpose is to _easily_ extract messages from a mailbox with _simple_
access to header fields, body and MIME-parts. It is particularly easy to
deal with any kind of attached files.
MailTools is a collection of Perl modules for dealing with Internet
e-mail messages.
The modules included can perform a wide range of tasks, including
parsing e-mail addresses, parsing mailcap files, manipulating
message header fields and bodies, sending messages via SMTP or the
Unix mail and sendmail commands, reading mbox mail boxes, and
message filtering through Perl subroutines.
Net::SMTP_auth implements a client interface to the SMTP and ESMTP protocol
AUTH service extension, enabling a perl5 application to talk to and
authenticate against SMTP servers. This documentation assumes that you are
familiar with the concepts of the SMTP protocol described in RFC821 and with
the AUTH service extension described in RFC2554.
As its names implies, Parse::Syslog::Mail presents a simple interface to
gather mail information from a syslog file. It uses Parse::Syslog for
reading the syslog, and offer the same simple interface. Currently
supported log formats are: Sendmail, Postfix, Qmail.
Log onto a popserver to see a list of all messages that you have on there, with
sender, subject and size for each message. With an ncurses interface that
easily lets you scroll through them, and optionally deleting messages without
ever downloading them. This can be useful when you've received big mails that
you don't really want to download.
The program uses the postfix policy delegation protocol to control access to
the mail system before a message has been accepted (please visit
http://www.postfix.org/SMTPD_POLICY_README.html for more information). It
allows you to choose an action (e.g. reject, dunno) for a combination of
several smtp parameters (like sender and recipient address, size or the
client's TLS fingerprint).