Fast and scalable sql based email services

Storage of mail messages in a relational database

Frontends: IMAP4, POP3, ManageSieve, LMTP

Backends: MySQL, PostgreSQL, Oracle, and SQLite

What are the advantages?

Scalability
Dbmail is as scalable as the database system used for storage.
Manageability
Dbmail can be managed by updating the relational database or directory service - without shell access.
Speed
Dbmail uses very efficient, database specific queries for retrieving mail information.
Security
Dbmail doesn't require filesystem access. It's as secure as the database and directory server used.
Flexibility.
Changes in a Dbmail system (adding of users, changing passwords etc.) are effective immediately. Users can be stored in the database, or managed separately in an LDAP server such as OpenLDAP or Active Directory.
Download DBMail 3.2.3

older versions

Recent changes

master branch

Merge pull request #13 from armatusmiles/master
2019-11-28
Merge pull request #9 from cjmayo/libsystemd
2019-11-28
Merge pull request #11 from cjmayo/notify
2019-11-28

3.2 stable branch

improve crypt authentication
2016-02-10
prevent assertion in p_string_erase
2016-01-10
login_disabled option before starttls for pop3
2015-02-18

Available

DBMail is primarily developed and tested on the GNU Linux and FreeBSD platforms. Users have also reported successfull deployments on OpenSolaris, NetBSD and OSX.

DBMail is released under the GNU Public Licence (version 2).

DBMail is developed by Paul J Stevens together with developers world-wide