we are currently thinking about running a medium size mail service.
Currently, dovecot seems to be the a good fit and we are about to setup a small test environment to check out some integration points with other systems. However, I was wondering if there are any good alternative mail servers (or services) that we haven't looked at yet (we've also looked at qmail). The alternatives doesn't exactly have to be free or open source but we do have some requirements.
Must haves:
- Must support delegation of user authentication to a centralized user registry.
- Must support between 50K and 150K users.
- Must support configuration of mailbox/outgoing/incoming mail size.
- Must support integration with an ingoing/outgoing spam/malware filter.
Optional (but much appreciated):
- Should have a API (preferably a cross platform one like a REST service or an open database) to allow querying of user stats like quota usage, spam status, unread mails etc., for use in other applications.
- Should have support for SSL-connectivity.
It seems as though Dovecot is a nice fit and I'm mostly just looking for confirmation that this is the right choice, or if not, what we should look at instead.