This is a PHP class that attempts to validate a given e-mail address at four levels: matching the address against a RFC compliant regular expression; checking whitelists and blacklists of domains with typing mistakes, disposable email addresses, and temporary and fake domains; verifying the existence of the destination SMTP server by verifying the respective DNS MX record; and connecting to that server to see if the given address is accepted as a valid recipient. The class also features a debugging output option that lets you see the remote SMTP server connection and data exchange dialog to see the real cause why an apparently valid address may not be accepting messages.
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.
jwma is a Web mail implementation based on the JSP Model 2 architecture. It builds on standard Java APIs (Java Mail API, Java Server Pages, and Java Servlet API) and relies on some available open source technologies (Xerces, Castor, Jakarta-ORO). jwma is designed and implemented for use with an IMAP server. It allows complete control over the store (creating, deleting, and moving folders, mailboxes, and messages). It supports MIME messages, supports text/plain message processing (e.g. making plaintext URLs "clickable"), and supports automatic sent & read mail archiving. It features a trash mailbox, includes a small addressbook, allows simple configuration of its features, and can be used in parallel with other mail clients (like Pine or Eudora).
NS WebMail offers standard mail functions for POP3 inbox management. Mail is sent using SMTP protocol. It has been designed to be light and simple, to avoid having to use heavy IMAP or SQL servers, and it has full MIME support for incoming and outgoing mail. It is Perl-strict and mod_perl-compliant, and has security using HTTP authentication or cookies. LDAP connectors are also available (as optional plug-ins) for authentication and read-only address book. Two interfaces are available (with and without frames). It is able to recognize tags from spam detection software (Spamassassin is supported out of the box).
phpGroupWare (formerly known as webdistro) is a multi-user groupware suite written in PHP. Its provides a Web-based calendar, todo-list, addressbook, email, news headlines, and a file manager. The calendar supports repeating events. The email system supports inline graphics and file attachments. The system as a whole supports user preferences, themes, user permissions, multi-language support, an advanced API, and user groups.
Postaci (Turkish for Postman) is multiplatform Webmail software which is database independent, multilanguage, POP3/IMAP, and fully MIME-compatible. While using POP3 mode to fetch messages it uses database fields to simulate IMAP folders, on which you can save, move, delete, and read e-mail. It also contains an adressbook, a notebook, and a bookmark manager application.