Conception d’un serveur de messagerie avancé

Problématique

Le client dispose d’une messagerie d’entreprise composée de logiciels libres (Cyrus-Imap, Postfix, OpenLDAP, etc.). L’installation de la messagerie est non standard et les logiciels vieillissants.

De plus, bien que l’implémentation soit multi-serveurs, le système n’est pas en haute disponibilité, ne permet pas l’utilisation de dossiers partagés et n’est pas vu par l’utilisateur comme un point d’accès mail unique.

Objectifs

  • Installer une nouvelle messagerie utilisant des logiciels libres plus récents et plus performants ;
  • Mettre en place des dossiers partagés pour le travail collaboratif ;
  • Fournir un point d’entrée unique pour la messagerie, au lieu de deux serveurs distincts ;
  • Assurer la migration transparente des utilisateurs tout en maintenant une cohabitation transparentes de l’ancien et du nouveau systèmes ;
  • Documenter le système et assurer un transfert de compétences.

Stratégie mise en oeuvre

Plutôt que d’imposer un changement radical au client, nous avons choisi une intégration progressive du nouveau service de messagerie dans le système d’information de production.

  • Analyse des besoins et construction d’une réponse incrémentalle, sur mesure. Notre solution est cependant basée sur des produits standards ;
  • Utilisation de l’état de l’art en matière de serveur de messagerie libre, dont (Cyrus Imap 2.3) ;
  • Participation active aux communautés libres responsables des produits utilisées ;
  • Écriture d’outils spécifiques pour assurer une migration transparente.

Résultats

Le nouveau service de messagerie déployé est conforme aux attentes du client, grâce au travail de conception et d’intégration incrémental qui a été mené.

Les problèmes rencontrés lors de l’intégration, comme par exemples des bogues applicatifs, ont été non seulement corrigés chez le client, mais nous avons de plus contribué aux projets originaux.

Les changements apportés au produit Cyrus Imap 2.3, ainsi que le packaging Debian que nous avons créé, ont ainsi été contribués aux projets officiels respectifs.

Nous garantissons ainsi à notre client la pérennité de la solution mise en œuvre.