Qpsmtpd started as a replacement daemon for the SMTP receiver (qmail-smtpd)
from the qmail mail transport agent (MTA). qmail-smtpd has a number of
shortcomings (e.g. being unable to check the validity of a recipient mail
address) and is written in C which makes it burdensome to modify and extend.
Qpsmtpd, on the other hand, is written in pure perl and can be customized
easily. It consists of a core that implements a complete SMTP server, and a
number of plugins/modules which control the operations. Such plugins
include plugins to check the recipient and sender as well as plugins for
virus scanning, spam checking, blocking lists (dns and rhs), AUTH and TLS.
Qpsmtpd can not only be used with qmail but also with e.g. postfix and
exim. It can also write messages to a Maildir or forward it to a remote
host without buffering.
pfqueue provides a console (ncurses) interface to Postfix 1, Postfix 2 and
Exim mail queues.
It is a real-time queue scanner that shows per-queue lists of existing
messages; the messages can be deleted, put on hold or released.
For example, it may be useful to inspect a traffic jam at a given time, to see
what is falling into and unexpectedly crowding your deferred queue.
Marcus Alves Grando <mnag@FreeBSD.org>
PEAR::Contact_Vcard_Build allows you to programmatically create a vCard,
version 2.1 or 3.0, and fetch the vCard text.
PEAR::Contact_Vcard_Parse allows you to parse vCard files and text blocks,
and get back an array of the elements of each vCard in the file or text.
It can split messages inside a Mbox, return the number of messages, return,
update or remove an specific message or add a message on the Mbox.
pymsgauth is a toolkit for automatically and securely dealing with qsecretary
confirmation notices (used on mailing lists run by D.J. Bernstein).
It is written in Python, and licensed under GPL.
Class to handle mail queue managment.
Wrapper for PEAR::Mail and PEAR::DB (or PEAR::MDB/MDB2).
It can load, save and send saved mails in background
and also backup some mails.
The Mail_Queue class puts mails in a temporary container,
waiting to be fed to the MTA (Mail Transport Agent),
and sends them later (e.g. a certain amount of mails
every few minutes) by crontab or in other way.
This PEAR class provides an implementation of the IMAP protocol using PEAR's
Net_Socket:: class.
PEAR::Net_LMTP provides an implementation of the RFC2033 LMTP using
PEAR::Net_Socket and PEAR::Auth_SASL.
This package contains a program to notify senders about email that has been
held in the qmail queue.