Gnarwl is an email autoresponder.
Unlike the original vacation(1) program, gnarwl is based on LDAP.
Traditionally you had to give every user, who wanted to use autoreply
facilities full fledged system accounts (trusting them to set their
forwarding up properly, cursing when they didn't).
With gnarwl this is history. User information is now stored in LDAP.
Thats right, no more messing around with system accounts or homedirs for
users who just want their email working, but don't care to fuss around
with shell commands.
Grepmail searches a normal, gzip'd, bzip'd, or tzip'd mailbox for a given
regular expression, and returns those emails that match it. Piped input is
allowed, and date restrictions are supported.
Greylite is a SPAM filter with exceptional effectiveness and without false
positives. It combines natively with qmail and works as a proxy for any SMTP
server.
It implements a modified greylisting algorithm that improves the filtering
effectiveness and minimizes the delay drawbacks associated with the standard
greylisting algorithm.
It can be tuned to recognize suspicious clients and reject their attempts
multiple times, reaching filtering rates of over 99% without false positives.
Greylite is easy to setup and maintain, and it is small and fast.
The hashcash tool allows you to create hashcash tokens to attach to
emails you send, and to verify hashcash tokens attached to emails you
receive. A hashcash token constitutes a proof-of-work which takes a
parameterizable amount of work to compute for the sender.
This Horde package provides an abstracted API interface to various
IMAP4rev1 (RFC 3501) backend drivers.
Mailparse is an extension for parsing and working with email messages.
It can deal with rfc822 and rfc2045 (MIME) compliant messages.
Mailparse is stream based, which means that it does not keep in-memory
copies of the files it processes - so it is very resource efficient
when dealing with large messages.
Validating an email address string against RFC 5322.