DavMail is a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any email/calendar client (e.g. Thunderbird with Lightning or Apple iCal) with an Exchange server, even from the Internet or behind a firewall through Outlook Web Access. DavMail now includes an LDAP gateway to Exchange global address book and user personal contacts to allow recipient address completion in the mail compose window, and full calendar support with attendees free/busy display.
S22.Imap is an easy-to-use and well-documented .NET library component for communicating with and receiving electronic mail from an Internet Message Access Protocol (IMAP) servers. It supports IMAP IDLE notifications and IMAP over SSL, allows selective fetching of parts of mail messages, is inherently thread-safe, and is well documented with lots of example code.
WAWAS is a full PHP application server. The main server core listens to any IP/port and passes data to any mounted protocol on the listener. Implemented protocols are HTTP1.1/1.0, Comet, Telnet, DNS, mail, and FTP. Each protocol runs modules that build response data based on the requests. Memory object persistence allows data and caches to be shared across protocols or time. All configuration uses XML. It can be launched as a daemon, with or without forked workers, and is nearly as fast as Apache in preliminary tests.
OpenSMTPD is an RFC compliant, secure, and simple SMTP server ported from OpenBSD to Linux. It supports the SMTP protocol, including SSL versions for added security, virtual domains, forward files, and external delivery agents like procmail, and can do most of the basic things that other MTA implementations do.
Masqmail is an MTA (mail transport agent) for notebooks, workstations, home servers, and generally any host with no permanent network connection. It has special support for multiple transfer routes (e.g. to different mail providers). Address rewriting can be done in several ways. It is a slim replacement for full-blown MTAs such as sendmail, exim, qmail, or postfix and for the intended uses, configuration is much simpler.