Les protocoles de messagerie : SMTP, POP et IMAP
IMAP :: Les serveurs
Il existe plusieurs serveurs IMAP, mais deux sortent du lot et dominent le marché.
Ces deux serveurs fonctionnent différement, voyons cela plus en détail.
UW-IMAP
UW-IMAPD est développé par l'université de Washington aux USA.
Il utilise le format "mailbox" pour stocker les messages. C'est un format classique que les MDA savent généralement bien gérer.
En fait, les messages sont enregistrés dans un fichier unique, pour un utilisateur donné.
Le plus souvent, chaque utilisateur devra disposer d'un compte sur le serveur, même si ce compte ne lui permet pas d'ouvrir une session shell.
Les dossiers IMAP que le client peut créer se situent au même niveau que INBOX et chaque dossier créé correspond sur le serveur à un fichier.
Ce genre de serveur est extrêmement facile à installer.
Cyrus
Cyrus est développé par l'université de Carnegie Mellon aux USA.
Il s'appuie sur le format "maildir" pour stocker les messages.
Les messages sont stockés chacun dans un fichier séparé, rangés dans un répertoire par utilisateur.
Les utilisateurs peuvent être enregistrés dans une base de données, un annuaire LDAP et n'ont absolument pas besoin de disposer
d'un compte UNIX sur la machine serveur.
Ce serveur est plus souple, plus sûr, offre plus de possibilités et, bien entendu, est beaucoup plus difficile à installer et à configurer.
autres serveurs
D'autres serveurs existent, comme courier-imap. Il est plus proche de Cyrus que de UW-imap et utilise lui aussi le format "Maildir".