Mike Jackson wrote:
I can't recall seeing any mention in this thread of DBmail (dbmail.org),
which already exists and is an all-in-one SMTP/POP3/IMAP server with
MySQL or Postgres message storage (with support for SQLite on the way).
It's been in development for three or four years, and from what I
remember is used by the developers on a mail system with 100K+ users. I
like it as a concept, but haven't been brave enough to put it into
production.
Yes I mentioned this the other day. Not too much response though.
DBMail is 5-6 years old. Especially active for the past 4 years. There are a
number of production systems out there; some with thousands of users.
It can be setup all-in-one or integrated with Postfix or other with no problems.
Features such as lmtp, maildrop, and now Sieve support for message filtering,
put it on par with Cyrus from at least a feature standpoint.
I haven't seen benchmarking against the more well known servers, but with an
optimized DB install it performs very well. In addition, it has many great
possibilities with the RDBMS back-end. Clustering, replication not to mention
direct SQL access to the data store which gives a lot of developers a lower
learning curve for extending the software.
It really is worth taking a look. We are using it on an install with around 300
users... with no problems. We are using a dbmail-postfix-mysql-amavis setup,
with mysql replication to a hot backup server for fail-over. Obviously a small
install, but it has been going very well.
- Kevin