This directory contains a collection of freely distributable email packages commonly used on the Internet. These packages are provided to serve as examples implementations of many of the protocols and standards described in the book.
Don't forget to check the associated Web sites for updates to the packages.
This is a MIME-aware text-based MUA capable of accessing local email folders, as well as messages on IMAP, POP, and NNTP servers. It was developed at the University of Washington.
This is a MIME-aware text-based MUA, written by Michael Elkins. It has several interesting features, including message threading, keyboard macros and binding, pattern matching for selecting messages, and message scoring.
This is a mail downloader, written by Eric S. Raymond. It was designed to be used over on-demand TCP/IP links, such as dial-up connections to the Internet. It can use the IMAP and POP protocol, as well as the SMTP etrn extension, so it is also useful for users that want to use an MUA that doesn't support these protocols. Fetchmail supports quite a few of the extensions available for these protocols.
This is an MTA from Sendmail Inc. This MTA is used on the majority of email servers on the Internet. While several other MTAs are available, this packages is considered a classic. This is a close as it comes to the software equivalent of required reading for email developers and administrators.
This package is an MTA developed at the University of Cambridge. Like many MTAs written for Unix platforms, its external interface was designed to allow it to be used as a replacement for Sendmail. Internally, however, is very different from Sendmail. One interesting aspect of exim is its filtering feature. While not intentional, the fictitious filtering language used in Chapter 7 of the book is similar in spirit to the filtering language implemented in Exim.
This is a IMAP and POP server written by Mark Crispin, the author of RFC2060. It is designed to be used with existing Unix email architectures, and is extremely easy to administrate.
This is a filtering MDA, written by Stephen R. van den Berg of Cubic Circle. It is a classic filtering package, used by many people on the Internet. The syntax used in configuration files can be daunting, but it is a very powerful package, well worth a look.
This is a mailing list processor, originally written by Brent Chapman, but is currently being maintained by a group of developers. Unlike most of the other packages on this CD-ROM, which are written in C, Majordomo is written in Perl.
This is a mailing list processor, written by Stephen R. van den Berg of Cubic Circle. SmartList is interesting in that it is written almost entirely using Procmail. In fact, its located in a subdirectory of the Procmail source tree. SmartList is interesting not only as an example of a mailing list processor, but as an example of the capabilities of Procmail.
Date: Sun, 04 Apr 1999 09:52:21 -0700