Mettre en place un serveur de messagerie locale avec hMailServer

de | 28 mars 2020

Vous êtes désireux de mettre en place une messagerie (mail) locale au sein de votre système informatique, alors ce tuto est pour vous !!!

- Prérequis

  • Un système d'exploitation de type : Windows 7 pro,  8.0/8.1 pro, Windows 10 pro, Microsoft Server 2012/2016/2019
  • Une base MySQL opérationnelle
  • L'application hMailServer
  • 7-zip https://www.7-zip.fr/

- Installation de la base MySQL

- Installation de l'application hMailServer

  • Téléchargez (ici) et exécutez l’application "hMailServer.exe"

* Mot de passe pour l'administration de l'application. Il sera demandé pour accéder à l'interface.

* Database server adress : Adresse ip du serveur MySQL
* Database name : Nom de la table
* Authentication : Utilisez le compte administrateur de la base MySQL

* Téléchargez (ici) la dll et copiez là dans " c:\Program Files (x86)\hMailServer\Bin"

  • L'application hMailServer est installée !!!

- Configuration

* Saisissez un nom de domaine. Remplacez "mondomaine" par un nom que vous avez choisi. L'extension de ce nom domaine doit être obligatoirement : .lan / .loc / .dom / .hom / .bur / .ent

  • Votre messagerie est configurée et prête à l'emploi !!!

- Autoriser hMailServer au niveau du pare-feu

  • Afin de pouvoir interroger le service depuis une autre machine,  il faut autoriser la connexion à hMailServer au niveau du pare-feu (Firewall)

- Test

* Si vous interrogez le service hMailServer depuis une autre machine, remplacez "localhost" du serveur de courrier entrant par l'adresse "IP"  de la machine qui détient le service hMailServer

* Si vous interrogez le service hMailServer depuis une autre machine, remplacez "localhost" du serveur de courrier sortant (SMTP) par l'adresse "IP"  de la machine qui détient le service hMailServer

  • Votre serveur de messagerie est opérationnel !!!!

- Pour aller plus loin !

  • Si vous avez besoin d'écrire sur une adresse externe, alors vous êtes obligés de configurer un serveur SMTP relais

* J'ai choisi pour l'exemple le serveur SMTP de gmail (J'ai dû créer pour l'occasion une adresse mail chez Google)

  • Voilà vous pouvez écrire dès à présent sur une adresse externe !!!

 

FoxBlinder