Cyrus IMAP

Fiche logiciel validé
  • Création ou MAJ importante : 30/10/08
  • Correction mineure : 13/02/12
Mots-clés

Cyrus IMAP : serveur de messagerie IMAP 4

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.

Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré
Plates-formes

debian etch cyrus21

Logiciels connexes
  • squirrelmail
  • thunderbird
Autres logiciels aux fonctionnalités équivalentes
  • courier-imap
  • dovecot
Environnement de développement
Type de structure associée au développement

Université

Environnement utilisateur

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.