Comment construire un environnement de messagerie autonome
Une fonction commune à de nombreux programmes est la possibilité d'envoyer un courrier électronique. Lorsque vous travaillez sur des projets de développement ou lors de démonstrations de produits utilisant le courrier électronique, il peut être essentiel de disposer d'un environnement qui, à votre avis, fonctionnera. Pour ces situations, avoir la solution est d'avoir un système de messagerie entièrement autonome, c'est-à-dire que tous les courriels «envoyés» ne quittent jamais la machine locale..
Pour configurer cet environnement, nous allons utiliser MailEnable Standard, un serveur de messagerie SMTP et POP entièrement fonctionnel. Nous allons configurer certains domaines pour «acheminer» tous les messages afin qu'ils soient envoyés et reçus localement. Cela vous permet de tester / démontrer le cycle complet du courrier électronique entièrement sur la machine locale..
Préparer votre environnement
Avant de configurer l’installation autonome de MailEnable, vous devrez apporter quelques modifications à votre système..
La première consiste à arrêter et à désactiver tous les services de messagerie existants que vous exécutez. Si vous en avez, il s'agirait probablement du service Microsoft 'Simple Mail Transfer Protocol' installé avec IIS..
Ensuite, nous devons configurer le fichier hosts sur la machine pour acheminer tout le trafic vers nos domaines «contenus» afin qu’il ne quitte jamais la machine..
Ouvrez le fichier “C: Windowssystem32driversetchosts” dans le Bloc-notes..
Pour tous les domaines que vous souhaitez contenir, entrez une ligne comme suit:
127.0.0.1 domain.com
127.0.0.1 localmail.com
Dans notre exemple, nous utilisons le domaine «localmail.com». Une fois que vous avez terminé, enregistrez vos modifications.
Installation de MailEnable
Lancez le programme d'installation MailEnable Standard. Lors de l'installation, il y aura plusieurs écrans d'information ainsi que des écrans de saisie de données génériques. Nous allons donc vous montrer les écrans qui nécessitent une configuration spéciale..
Dans l'écran Obtenir les détails du bureau de poste, entrez «LocalMailDelivery» pour le nom du bureau de poste avec un mot de passe..
Dans la configuration du connecteur SMTP, entrez le domaine pour lequel vous souhaitez contenir le courrier électronique (dans notre exemple, «localmail.com») et pour l'hôte DNS, entrez «127.0.0.1»..
Il n'est pas nécessaire d'installer les parties WebMail, car nous allons vérifier le courrier via un client POP. Celles-ci sont limitées dans le temps dans l'édition standard de MailEnable.
Une fois l'installation terminée, un redémarrage n'est pas nécessaire, mais c'est généralement une bonne idée..
Configuration de MailEnable
Une fois installé, ouvrez MailEnable Administrator disponible sous Démarrer> Programmes> Mail Enable.
Sous l'option Serveurs> localhost> Système> Services, assurez-vous que tous les services sont démarrés (il n'est pas nécessaire que List Connector soit en cours d'exécution)..
Sous Gestionnaire de messagerie> Bureaux de poste> LocalMailDelivery, sélectionnez la fonction Créer une boîte aux lettres..
Dans les propriétés de la boîte aux lettres, entrez le nom du destinataire dans la zone Nom de la boîte aux lettres. sans le nom de domaine ajouté à la fin. Par défaut, le destinataire aura une adresse électronique pour tous les domaines répertoriés dans le dossier Domaines de LocalMailDelivery. Dans notre exemple, nous avons configuré «localmail.com» comme domaine. Dans cet exemple, le courrier électronique complet serait «[email protected]»..
Notez également les champs "Nom d'utilisateur pour les clients de messagerie" et "Mot de passe". Ce sont les identifiants respectifs que nous allons configurer dans notre client POP pour télécharger le courrier.
Une fois créé, vous devriez voir le destinataire nouvellement créé dans la liste des boîtes aux lettres..
Configuration du client POP
Une fois le serveur de messagerie local configuré, vous pouvez utiliser le client POP de votre choix. Dans nos captures d’écran, nous utilisons Outlook 2007, mais tout client le fera..
Les éléments clés pour la configuration sont:
- Adresse électronique: [email protected] (d'après notre exemple, [email protected])
- Type de compte: POP3
- Serveur entrant: 127.0.0.1
- Serveur sortant / SMTP: 127.0.0.1
- Nom d'utilisateur / Mot de passe: à partir de l'écran «Créer une boîte aux lettres» dans MailEnable (à partir de notre exemple: jfaulkner @ LocalMailDelivery / password)
Tester vos paramètres devrait montrer que tout fonctionne correctement.
Si tout fonctionne, vous devriez recevoir un message de bienvenue de MailEnable.
Pour tester le flux de courrier, envoyez un message à votre adresse électronique configurée localement..
Espérons que ce n’est pas surprenant que le message de test soit livré quelques instants après l’envoi..
Conclusion
Là encore, disposer d'un environnement de messagerie entièrement local est idéal pour les démonstrations ou les projets de développement pour lesquels vous ne disposez peut-être pas de connexions fiables. Comme le message ne quitte jamais votre machine, rien n’est laissé au hasard.
Liens
Télécharger MailEnable Standard Edition