Cyrus IMAP
Description
Fonctionnalités générales
Cyrus IMAP (Internet Message Access Protocol) permet de gérer la messagerie des utilisateurs d'un laboratoire.
Il est possible d'utiliser le protocole sécurisé IMAPS.
Les utilisateurs n'ont pas besoin d'avoir accès à la machine (compte unix) pour l'utiliser.
Autres fonctionnalités
- Les boîtes mails sont stockées sur le serveur sous forme de fichier (un dossier par utilisateur, un fichier par message).
- Gestion des quotas
- Partage des boites possible (partage de sous dossier si la personne ne veux pas partager toute sa boite) en lecture seule ou en écriture.
- Utilisation de "Cyrus-Sieve" (livré avec) pour la mise en place de filtres, individuels ou globaux, de liste blanche/noires, de message d'absence (implémentation rfc 3028). Ingo ( http://www.horde.org/ingo ) est le module du framework Horde idéal pour gérer ces filtres.
- Horde (http://www.horde.org ) permet de se connecter avec le nom de l'administrateur cyrus-imap et de gérer les boites, comme cyradmin.
- Sur http://email.uoa.gr/projects/cyrus/autocreate/ on y trouve un patch pour l'auto-création d'une boite => facilité d'administration. On crée l'utilisateur (compte local, ldap...). Si une adresse mail est valide, le compte de l'utilisateur correspondant est automatiquement créé avec les paramètres définis dans le fichier de configuration de cyrus-imap.
Interopérabilité
- Un serveur pop3 (ou pop3s) est fourni dans le package cyrus IMAP. Il ne peut accéder qu'à la boite "INBOX" de l'utilisateur.
- Interfaçage aisé avec Postfix.
Contexte d'utilisation dans mon laboratoire/service
Ce service est utilisé par 204 personnes au laboratoire. Elles en sont plutôt satisfaites.
Beaucoup accèdent ainsi à leur messagerie de manière sécurisé depuis l'extérieur (IMAPS, webmail).
Limitations, difficultés, fonctionnalités importantes non couvertes
La gestion des boîtes se fait par les utilitaires d'administration comme cyradm qui sont très complets (quotas, acl...) mais ne facilitent pas l'administration à distance.
La configuration de l'authentification (SASL) est assez complexe également.
Commentaires
Responsable thématique précédent
Cette fiche a d'abord été suivie par le responsable thématique Jacquelin Charbonnel. Thierry Dostes l'a reprise en février 2012.
Fiches PLUME connexes
dovecot : serveur IMAP, POP, SASL :
http://www.projet-plume.org/fr/fiche/dovecot
et
les fiches avec le mot-clé fonctionnalités messagerie :
http://www.projet-plume.org/fonctionnalit-s/messag...
Nouvelles versions
Commentaire de Sylvain Corcoral :
Cette fiche parle de la version 2.1.
On est en 2.3, avec de grosses améliorations au niveau de la gestion de la base de donnée berkeley + TLS pour cyradm => admin un peu plus sécurisée.
Depuis Cyrus-2.2 on peut accéder en pop3 aux sous-répertoires.