Mailadmin is:

  1. A database structure for use with e-mail servers (MTA), both SMTP and IMAP/POP3, providing both routing and authentication.
  2. A Drupal module providing a management interface for this database structure.

It is made and used by Reveal IT to manage our own e-mail servers.

The currently supported mail servers are Exim (for SMTP) and Dovecot (for IMAP). We should be able to add support for Postfix fairly easily if we find someone willing to test this.

Currently, the only supported database engine is PostgreSQL, since mailadmin relies on database views and stored procedures to keep the database interface for the e-mail servers simple, and these are not easily portable between database implementations.
This will likely not change unless we find a co-maintainers willing to support the MySQL implementation.

Project Information