Vous avez déployé un vaste réseau domestique et vous souhaitez renforcer la communication entre les postes de travail ? Mettez en place un véritable serveur de messagerie à travers hMailServer, une solution gratuite et professionnelle.
Vous rêvez de jouer au fournisseur d’accès et d’allouer une adresse e-mail à chaque membre de la famille, afin de faciliter la communication et l’échange de pièces jointes entre chacun de vos postes ? Moyennant un serveur web, un serveur d’e-mail et une interface de webmail, vous reproduisez rigoureusement l’apparence et le fonctionnement de Gmail ou Windows Live Mail. Reportez-vous au guide ci-contre pour découvrir la procédure en détails. Avant d’entreprendre la phase de configuration, vous devez télécharger une série de logiciels. Commencez par récupérer WAMP Server, un serveur Web vous permettant d’héberger des scripts PHP sur votre machine. Téléchargez ensuite hMaiLServer, la solution logicielle qui assure la communication par courrier électronique. Afin de faciliter la lecture et l’envoi de messages, téléchargez en dernier lieu SquirrelMail, un webmail sobre et hautement personnalisable. Une fois tous ces éléments en votre possession, il ne vous reste plus qu’à les configurer pour profiter de votre propre serveur de courrier !
OUTILS | Mercury, une solution alternative |
---|
Vous préférez utiliser un simple serveur de courrier électronique, que vous utilisez à travers des clients installés sur chaque machine, comme Outlook ou Windows Live Mail ? Reportez-vous sur Mercury, une solution gratuite dans un usage personnel. À la manière d’un serveur FTP, ce logiciel s’exécute en tâche de fond et gère toute la communication entre les différents postes. Rendez-vous sur le Wiki du service, pour découvrir la procédure en détails. Sachez toutefois qu’avec Mercury ou la solution que nous mettons en place au cours de ce dossier, vous devrez invariablement laisser votre poste allumé pour maintenir la communication. Si vous éteignez votre PC, le serveur distant ne répondra plus : les e-mails seront à nouveau acheminés dès que vous l’aurez rallumé. L’intérêt d’une telle solution ? Vous pouvez personnaliser les paramètres de votre compte de fond en comble et ainsi lever la moindre limite sur la taille des pièces jointes. Pratique pour partager rapidement de nombreuses photos en haute résolution ! |
PRATIQUE | Installez votre serveur d’e-mail |
---|
1. Installez WAMP ServerAprès avoir téléchargé WAMP Server, installez-le en suivant les étapes de l’assistant. N’oubliez pas d’autoriser le pare-feu de Windows à laisser filtrer les communications qui transitent par son biais. Lancez-le : une nouvelle icône apparaît dans la zone de notification de Windows, aux côtés de l’horloge. Cliquez dessus et choisissez « Put Online » puis « Start all services ». |
2. Testez votre serveur webUne fois le serveur web installé, ouvrez le Centre Réseau et partage puis cliquez sur le lien « Afficher l’intégralité du réseau ». Survolez l’icône de votre PC à la souris afin de récupérer son adresse IP privée, de la forme 192.168.x.x. Saisissez-la dans votre navigateur web : la page d’accueil du serveur apparaît à l’écran. Vous découvrez au passage une série de scripts PHP préinstallés. |
3. Installez le serveur de mailTéléchargez puis installez hMailServer en conservant les options par défaut. Vous êtes invité à créer un mot de passe administrateur au cours de l’opération. Cochez la case « Run hMailServer Administrator » puis cliquez sur le bouton Finish. Cliquez ensuite sur le bouton Connect et saisissez votre mot de passe. Votre serveur de courrier est lancé : il ne vous reste plus qu’à le personnaliser. |
4. Créez votre propre domaineOuvrez l’Explorateur Windows et rendez-vous dans C:\Windows\System32\drivers\etc. Effectuez un clic droit sur le fichier HOSTS et ouvrez-le avec le Bloc-notes. Supprimez le signe dièse en face de l’adresse 127.0.0.1 et ajoutez un nom de domaine fictif à sa droite, « pixelhut.local » par exemple. Enregistrez le fichier puis fermez-le. Vous avez ainsi créé un raccourci. |
5. Configurez le serveur de mailDans l’interface de hMailServer, cliquez sur « Add domain » puis saisissez le nom de domaine que vous venez de créer dans le champ prévu à cet effet et cliquez sur Save. Sur le volet gauche, cliquez sur Accounts puis sur le bouton Add et créez une première adresse e-mail à l’onglet General. Dans notre exemple, nous créons ainsi l’adresse « admin@pixelhut.local ». |
6. Installez SquirrelMailAprès avoir téléchargé SquirrelMail, décompressez l’archive .zip sur C:\Squirrelmail. Cliquez sur l’icône de WAMP Server puis sélectionnez Apache > Alias directories > Add an alias. Dans la fenêtre qui apparaît, commencez par saisir « mail » puis validez par la touche Entrée. Indiquez ensuite le chemin d’accès au dossier de Squirrelmail. Vous accédez ainsi à cette interface via localhost/mail. |
7. Configurez SquirrelMailOuvrez le dossier C:\SquirrelMail\config puis renommez le fichier « config_default.php » en « config.php » et ouvrez-le avec le Bloc-notes. Les champs « $domain », « $smtpServerAddress » et « $imapServerAddress » doivent tous pointer vers le domaine créé précédemment (pixelhut.local). Saisissez « hmailserver » face à la variable $imap_server_type. |
8. Lancez le serveurDernier détail : saisissez « c:/squirrelmail/data » et « c:/squirrelmail/attach » face aux variables $data_dir et $attachement_dir. Enregistrez le fichier puis ouvrez votre navigateur web et saisissez l’adresse http://localhost/mail/index.php. Authentifiez-vous en saisissant l’adresse e-mail complète et le mot de passe que vous avez créés précédemment. Tout est fin prêt ! |
Veuillez commenter avec votre nom complet, en respectant la charte.