J'ai personnellement beaucoup travaillé avec MS-Exchange, Courier et Cyrus et, dans une bien moindre mesure, Dovecot.
Je peux dire, sans aucun doute, que Cyrus est mon choix préféré. Revenons à la question d'origine, n'importe laquelle d'entre elles fonctionnera bien pour une petite base d'installation de messagerie. Petit, je veux dire, probablement moins de 1 000 boîtes aux lettres et moins de 1 000 connexions IMAP / POP simultanées. D'autres facteurs comme le volume de courrier jouent également un rôle important.
Nous avons défendu le système de messagerie il y a des années pour notre propre usage interne basé sur Courier. Nous sommes une société de conseil informatique. Au fil des ans, nous avons commencé à prendre en charge l'hébergement des e-mails de nos clients ainsi qu'à vendre une appliance EMail composée de notre assemblage de projets open source et de scripts de gestion ...
Environ 3-4 ans après, nous avons vidé Courier pour Cyrus. Nous avons également transféré Sendmail pour Postfix. Nous avons fait une étude approfondie de toutes les options open source et commerciales à l'époque et nous nous sommes installés sur Cyrus.
Je suis tout à fait d'accord pour dire que Cyrus est le plus difficile à saisir, mais je ne le qualifierais pas de très atypique et c'est la raison de sa compréhension difficile. C'est difficile car la plupart de la documentation sur le Web est obsolète et clairsemée, il faut donc beaucoup de fouilles pour obtenir des réponses. Cyrus, au contraire, est très obéissant aux RFC. J'avais l'habitude de devoir comprendre pourquoi Cyrus semblait cassé et j'ai constaté que dans la plupart des cas, il ne faisait que suivre les normes au T si bien que vous comprenez bientôt que presque tout le reste est cassé à la place. Par exemple, j'ai dû une fois examiner un problème où un client a affirmé que le courrier électronique rebondissait mais que l'adresse e-mail était correcte. En utilisant Outlook, Outlook a ce méchant bogue où il mettait en majuscule la première lettre d'une adresse e-mail. Selon les RFC, toutes les adresses e-mail sont en minuscules. Si vous mélangez des cas,
Quant aux performances: Cyrus, selon mon expérience, a les meilleures options que je ne vois pas dans les autres. Plus précisément, vous pouvez ajouter davantage de serveurs proxy IMAP4 / POP3 frontaux ou de serveurs principaux pour répartir la charge si nécessaire. Cela vous permet d'évoluer en termes de connexions simultanées (ajouter plus de frontaux) ainsi que de stockage et de trafic de remise / remise de boîte aux lettres (ajouter plus de backends).
La dernière fois que j'ai vérifié, ni Dovecot ni Courier ne supportaient ces options.
Microsoft Exchange 2010, récemment publié, introduit maintenant des banques de boîtes aux lettres distribuées et répliquées afin qu'elles jouent un peu de rattrapage dans cette catégorie.