Hi,
we've been using dovecot for the past 2 years or so for our 3K+ mail accounts and have never regretted our step.
Yet from time to time there appear to be, how shall I say, "major" problems in the daemon that of course are no reason to whine and complain about because dovecot is OSS and everybody can do something about it.
And that's where I would like to make a suggestion. From our own software projects I am used to the usage of extensive testing frameworks, like junit for java based applications.
I almost completely lack knowledge about C/C++ programming, so I have no idea if something like this could be done for dovecot. For "the other end" of the mail chain I know dumbster, which is a fake SMTP server used for testing MUAs. So maybe something similar could be done for IMAP/POP3 servers?
What I am thinking of is to run those tests before anything new is released. On the other hand I cannot even estimate how much work would be needed for this ...
Udo Rader
-- bestsolution.at EDV Systemhaus GmbH http://www.bestsolution.at