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.
Courier-IMAP is a lightweight server that provides IMAP access to maildir mailboxes. It supports folders, custom authentication modules, and virtual mailboxes. A compatible POP3 server is also provided. The source code is based on the IMAP module in the Courier Mail Server, but this build is independently repackaged to work with any other MTA that delivers to maildir format mailboxes.
The Cyrus IMAP server is generally intended to be run on sealed systems, where normal users are not permitted to log in. The mailbox database is stored in parts of the filesystem that are private to Cyrus. All user access to mail is through the IMAP, POP3, or KPOP protocols. The private mailbox database design gives the server large advantages in efficiency, scalability, and administratability. Multiple concurrent read/write connections to the same mailbox are permitted. The server supports access control lists on mailboxes and storage quotas on mailbox hierarchies, multiple SASL mechanisms, and the Sieve mail filtering language.
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.
imapbiff is a small perl/tk program that notifies you of new mail in an IMAP mail account. It only checks IMAP accounts, not local mail files or POP accounts. When you do not have any unread messages in your IMAP Inbox, it will display a mailbox icon with the flag lowered. When it detects new messages in your IMAP Inbox, it will beep and raise the flag. Whenever it is querying the IMAP server, a "?" is displayed to indicate that it is checking for messages.
isync is a commandline application which synchronizes a local maildir-style mailbox with a remote IMAP4 mailbox, suitable for use in IMAP-disconnected mode. Multiple copies of the remote IMAP4 mailbox can be maintained, and all flags are synchronized. TLS/SSL is supported via imaps: or STARTTLS.
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.