Le gros problème de WU Imap est qu'il stocke chaque boite à lettres dans un gros et unique fichiers. Résultat, dés que l'on veut lire un mail, WU Imap parcours l'intégralité du fichier avant de trouver le message et de le transmettre. Comme on a facilment des boites mails de plus de 10 Mo, on voit trés bien où se situe la loudeur du serveur.
Cyrus IMAP, au contraire, stocke chaque mail dans un fichier distinct et les indexe au choix dans une base de données ou un fichier texte plat. Par conséquent l'accès est immédiat et extrèmement économe en CPU.
Le seul défaut que je trouve à Cyrus comparé à WU est le fait de devoir gérer séparément les utilisateurs. A moins que je me trompe, on est obligé de créer les utilisateurs dans Cyrus même si il existe déjà au niveau de Linux alors que WU se base sur le fichier /etc/passwd simplifiant d'autant l'administration du serveur.
[^] # Re: Cyrus 2.2.3
Posté par Christophe Merlet (site web personnel) . En réponse à la dépêche Cyrus 2.2.3. Évalué à 1.
Cyrus IMAP, au contraire, stocke chaque mail dans un fichier distinct et les indexe au choix dans une base de données ou un fichier texte plat. Par conséquent l'accès est immédiat et extrèmement économe en CPU.
Le seul défaut que je trouve à Cyrus comparé à WU est le fait de devoir gérer séparément les utilisateurs. A moins que je me trompe, on est obligé de créer les utilisateurs dans Cyrus même si il existe déjà au niveau de Linux alors que WU se base sur le fichier /etc/passwd simplifiant d'autant l'administration du serveur.