hMailServer: Une messagerie simple et libre, idéale pour les TPE/PME

Le contexte


Une PME est dotée de quelques postes de travail (laptops et poste fixe) sous Windows XP en réseau Wi-Fi avec une passerelle ADSL vers l'Internet.
Sur Internet, cette PME bénéficie d'une adresse Email commune hébergée chez le fournisseur d'accès.
Chaque poste est équipé du logiciel Microsoft Outlook Express qui permet de retirer le courrier du serveur par le protocole POP3 et d'expédier des messages via le protocole SMTP.

Limites de la configuration


Dans cette configuration, il n'est évidemment pas possible pour les employés d'échanger des messages entre eux.
Par ailleurs, le protocole POP3 permet de laisser ou non les messages téléchargés sur le serveur du fournisseur. Dans les deux cas un problème se pose:

  • Si le le message est laissé sur le serveur, impossible de savoir s'il a été lu et traité par quelqu'un.
  • Si le message est téléchargé par un utilisateur et qu'il était destiné à un autre, impossible de le relayer sans ordonner les actions de téléchargement ou de passer par des échanges de copies papier.

La solution de principe


La solution adaptée à cette problématique est l'installation d'un serveur de messagerie abritant les comptes des utilisateurs et relayant les messages d'une boîte aux lettres à l'autre ou vers l'internet.
Il existe un certain nombre de ces produits de messagerie. S'ils sont nombreux et libres sous les plateformes de type Linux/UNIX, ils sont moins nombreux pour les plateformes Windows. Ajoutez à celà des contraintes budgétaires, et le choix devient extrêmement limité!

La solution adoptée


Trouver des solutions élégantes pour nos clients, tel est notre métier. Nous avons donc commencé des recherches sur Internet afin de trouver la perle rare. Comme par enchantement, nous avons trouvé hMailServer, de la société du même nom. Les caractéristiques principales de ce produit sont:

  • Support des protocoles POP3, SMTP, IMAP
  • Domaines virtuels
  • Support SQL
  • Multi-langues
  • AntiVirus
  • Protection Spam
  • Routage des messages
  • Définition d'enregistrements MX secondaires
  • Equilibrage de charge (Load balancing)
  • Mirroring
  • Code source disponible

Cette liste avait de quoi séduire! Nous avons donc téléchargé ce logiciel pour le tester. Grâce à une interface agréable, documentation et des forums bien fournis, l'installation et la configuration sont simples et rapides. Une solution idéale pour notre PME!

Configuration finale


Après avoir déployé hMailServer sur l'unique poste fixe, créé les comptes utilisateurs grâce à l'interface graphique qui commande le service Windows, nous avons reconfiguré les comptes d'Outlook Express, de sorte à prendre les messages du système hMailServer central, et à les y expédier. Dans cette configuration hMailServer fait office de relais SMTP vers le serveur du fournisseur d'accès.
Le client Outlook Express de la personne administrative prend le courrier en POP3 sur le serveur du fournisseur d'accès. Après l'avoir consulté, elle le relaie aux différents utilisateurs.
Il eût aussi été possible d'installer un agent de relais POP3 vers SMTP pour vider la boîte aux lettres unique et de retransmettre le courrier automatiquement à tous les utilisateurs, mais cette solution ne correspondait pas absolument aux méthodes de travail en cours dans cette PME

Conclusion


hMailServer nous a permis de résoudre de façon appropriée et à faible coût un problème posé par notre client, sans que nous en exploitions toutes les possibilités.
Ce produit est en effet destiné à tourner sur un serveur accessible par l'Internet (en zone DMZ d'un firewall) et offrir les fonctionnalités d'un serveur Email commercial.
Nous recommandons chaudement ce produit! Notons qu'en cas de satisfaction, il est possible de faire une donation aux auteurs du programme afin de soutenir la pérennité du projet...

Références


  • Site hMailServer [-->]
  • hMailServer caractéristiques [-->]
  • hMailServer téléchargement [-->]
  • hMailServer donation [-->]

Note: Windows, Windows XP, Outlook Express sont des marques déposées par Microsoft Corp.