Citadel is an advanced messaging and collaboration system for groupware and BBS applications. Users can connect to Citadel using any telnet, WWW, or client software. Among the features supported are public and private message bases (rooms), electronic mail, real-time chat, paging, shared calendaring, address books, mailing lists, and more. Unlike other collaboration servers, Citadel provides its own data stores and is therefore extremely easy to install; you don't have to "bring your own" email and database because they're built in. The server is multithreaded and scalable. In addition, SMTP, IMAP, and POP3 servers are built-in for easy connection to Internet mail. Citadel is both robust and mature; it has been in production since 1987.
The DBMAIL package replaces the normal UNIX mailing system. All email and user data is stored in a database. You can create an unlimited number of email accounts, which can be checked using the POP3 or IMAP protocol. Users can maintain their own set of email addresses. It is more scalable, more secure, and faster than traditional mail systems. DBMAIL has storage drivers for PostgreSQL and MySQL, and it has authentication drivers for PostgreSQL, MySQL, and LDAP.
getmail is intended as a simple, secure, and reliable replacement for fetchmail. It retrieves email (either all messages, or only unread messages) from one or more POP3, SPDS, or IMAP4 servers (with or without SSL) for one or more email accounts, and reliably delivers into qmail-style Maildirs, mboxrd files, or through external MDAs (command deliveries) specified on a per-account basis. getmail also has excellent support for domain (multidrop) mailboxes, including delivering messages to different users or destinations based on the envelope recipient address.
Ledmail is a small mail checking utility that utilises the keyboard LEDs (caps, num, and scroll lock) to indicate when new mail has arrived. The LEDs are made to flash in an answerphone-like manner to indicate the number of new messages that are present in given mail servers. Each LED can be given a separate list of mail servers to poll, and the total number of new messages on those servers will determine how many times the LED will flash. Errors in checking mail servers cause the LEDs to flash in an inverted state, or to stay on. Ledmail can check both POP3 and IMAP4 mail servers.
Heirloom mailx (formerly known as "nail") is derived from Berkeley Mail and provides the functionality of the System V and POSIX mailx commands. Additional features include support for MIME, IMAP (including caching and disconnected use), POP3, SMTP, S/MIME, international character sets, maildir folders, message threading, powerful search methods, scoring, and a Bayesian junk mail filter. Mailx can be used as a mail batch language in nearly the same way as it is used interactively. It can thus act as a mailbox filter, can fetch mail from remote accounts, and can send files as attachments.
Perdition is a fully featured POP3 and IMAP4 proxy server. It is able to handle both SSL and non-SSL connections and redirect users to a real-server based on a database lookup. Perdition supports modular based database access. The distribution ships with modules for ODBC, MySQL, PostgreSQL, GDBM, POSIX Regular Expression, and NIS. The API for modules is open, allowing abitary modules to be written to allow access to any data store. Perdition can be used to create large mail systems where an end-user's mailbox may be stored on one of several hosts, to integrate different mail systems together, to migrate between different email infrastructures, and to bridge plain-text, SSL, and TLS services. It can also be used as part of a firewall.
qmail-ldap is an extension to stock qmail-1.03 to get all user account information from an LDAP database. Its primary target is POP toasters with thousands to millions of users, such as in ISP, FreeMail, and Corporate environments. It features full SMTP/POP3/IMAP server clustering for scaling and high availablity. Additionally there are state-of-the art spam filters, TLS SMTP encrytion, and mailbox quotas. A migration path for Netscape Messenger and Software.com's Post.Office installations is provided.
TWIG is a Web-based groupware suite written in PHP, compatible with both PHP3 and PHP4. Its features include IMAP and POP3 email, Usenet newsgroups, contact management, scheduling, shared notes and bookmarks, a todo list, and meeting announcements. Any piece of information can be shared with others via group oriented access controls. By using only plain HTML, it is a simple, cross-platform, fast, and browser-independent way to access or share almost any kind of information, without the complexity or costs of other intranet/groupware packages. It is fully internationalized, with 24 translations.
XCmail is a MIME and multi POP3 capable mailtool for X11 using the Xclasses X11 layout library. Its main purpose is to read and write mail, allowing any kind of data to be attached. It can handle MIME types, has helpers to show different types, and can encode and decode binary data into ASCII to allow it to be transported as mail over the Internet. It has many built-in functions such as 2 vCards, unlimited POP3 servers, SMTP, SMTP after POP3, SMTP-AUTH (RFC2554), addressbook, encoders, filters, a special spam filter, spell checker, xface, and a new "virtual folder" concept. It also uses external programs to enhance its feature set. XCmail can be extended through a plugin interface.