Nginx - Module de messagerie

Table des matières
Nginx c'est un serveur Web plein gère non seulement le contenu statique et dynamique via des extensions, il dispose également d'un module de gestion du courrier très compétitif, il peut donc être notre solution web complète.
Parmi les différents types d'e-mails que nous pouvons configurer, nous avons POP3, IMAP, SMTPComme nous pouvons le voir, nous couvrons pratiquement toutes les options les plus populaires sur le marché.
Service proxy de base
Au début, le module de messagerie de Nginx a été conçu et développé pour l'utilisation de FastMail, fournissant un point de connexion à IMAP pour les utilisateurs, de cette façon, le compte de messagerie actuel est hébergé sur un certain nombre de serveurs.
Nginx Être basé sur les événements nous permet de diriger le trafic entrant vers un nombre quelconque de serveurs sur lesquels le compte peut être hébergé, nous donnant ainsi la possibilité de communiquer un seul point de terminaison avec le client, tout en adaptant le nombre de serveurs au nombre d'utilisateurs.
Voyons un schéma pour comprendre graphiquement cette opération :

Comme on le voit Nginx reçoit les différentes requêtes d'internet et en fonction de leur destination les redirige vers les serveurs POP3 / IMAP correspondant et peut même diriger un SMTP et qu'il réponde directement, si on regarde le schéma, la partie HTTP permet de gérer aussi l'authentification via le web, ajoutant un niveau supplémentaire de sécurité et de fonctionnalités.
ImportantLa chose importante que l'on peut souligner dans ce schéma est que l'utilisateur n'interagira jamais directement avec le serveur de messagerie, tout se fera gérer Nginx, répartissant ainsi les ressources plus efficacement, coupant les connexions au bon moment et équilibrant les charges.
Le service POP3
Le service POP3 Il correspond à Protocole postal ou Post Office Protocol, est une norme utilisée sur Internet pour recevoir des messages d'une boîte aux lettres sur un serveur de messagerie Web. Le chiffre 3 correspond à ce que c'est le 3ème version du protocole.
Habituellement, un client de messagerie se connecte et obtient tous les e-mails en une seule session, puis ferme la connexion, en faisant cela POP3 supprime tous les e-mails marqués comme livrés ou téléchargés, libérant ainsi de l'espace sur le serveur.
Voyons dans l'image suivante une configuration de base standard pour ce protocole sur un serveur Nginx:

Ici on voit que l'on délègue la partie authentification au port 9000 de la machine où l'on a Nginx, puis dans la section serveur nous définissons le port d'écoute à 110 et indiquons le protocole pop3, enfin nous lui disons que son comportement sera proxy.
ImportantEnfin, il est très important de mentionner que Nginx n'est pas le serveur de messagerie, c'est simplement l'intermédiaire, c'est pourquoi on ne voit aucune configuration POP3 dans ce code que nous montrons dans l'image.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave