There have been nineteen releases of DBMail 2.2:
Author: Aaron Stone
Updated: March 23, 2007
DBMail runs on Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Mac
OS X, and other Unix-based and Unix-style operating systems.
Active development takes place on Linux, so occasionally bugs have been introduced on other platforms that do not appear on Linux. Some additional testing is advised for BSD users before deploying new releases.
It has not been ported to Windows, and has not been tested under Cygwin.
DBMail depends upon a working installation of MySQL or PostgreSQL, or the SQLite 3 libraries.
DBMail does not implement an MTA; you will need an
SMTP MTA such as Postfix, Exim, Qmail or Sendmail.
DBMail requires the Glib library (>= version 2.8.0) and the Gmime library (>= version 2.1.19).
To use the Sieve mail sorting language, you must install the
libSieve library.
To use
LDAP user authentication, you must have a working
LDAP system and client libraries. We have only tested
OpenLDAP, however other
LDAP client libraries
may work.
DBMail is actively developed on 32-bit x86 systems, and support for these is best.
DBMail is often deployed on 64-bit amd64 / emt64 systems, and support for these is very good.
DBMail has also been deployed on SPARC and POWER/PowerPC systems, but sometimes requires minor fixes to compile under the different operating systems popular on these architectures. We have not experienced any bitsize or bytesex errors since early 2001, however your mileage may vary.
DBMail runs best with significant amounts of RAM dedicated to the database server. Deploying with less than 1GB of RAM is not advised.
DBMail requires a /tmp directory with sufficient space to receive the largest message being sent. A memory based filesystem such as shmfs, tmpfs, or mfs is strongly recommended for best performance.