Voici comment un serveur de messagerie sur Internet localise un autre serveur:
1. DNS (système de noms de domaine)
* MX Record: Le serveur de messagerie recherche d'abord le domaine de destination dans le DNS. Cette recherche recherche spécifiquement un enregistrement "MX" (échangeur de courrier).
* MX Priorité: Les enregistrements MX sont prioritaires. Un nombre inférieur indique un serveur prioritaire plus élevé. Le serveur de messagerie tentera d'abord de se connecter au serveur MX le plus élevé.
* adresse IP: L'enregistrement MX contient l'adresse IP du serveur de messagerie de destination.
2. Établissement de connexion TCP
* port 25: Le serveur de messagerie initie une connexion TCP au serveur de messagerie de destination sur le port 25. Il s'agit du port standard pour SMTP (protocole de transfert de courrier simple), le protocole utilisé pour l'envoi de courriels.
3. Communication SMTP
* helo / ehlo: Une fois la connexion établie, le serveur de messagerie d'envoi envoie une commande "HELO" (ou "ehlo" pour plus de capacités), s'identifiant.
* Mail de: Le serveur de l'expéditeur spécifie ensuite l'adresse e-mail de l'expéditeur à l'aide de la commande "Mail From".
* rcpt à: Le serveur de l'expéditeur spécifie ensuite l'adresse e-mail du destinataire à l'aide de la commande "rcpt to".
* Données: Si le serveur de destinataire accepte l'e-mail, le serveur de l'expéditeur envoie le contenu du message e-mail à l'aide de la commande "Data".
* quit: Une fois l'e-mail envoyé, le serveur de l'expéditeur envoie une commande "quit" pour fermer la connexion.
Exemple:
Disons que vous envoyez un e-mail à quelqu'un@example.com.
1. Votre serveur de messagerie interrogera le DNS par exemple.com et recherchera les enregistrements MX.
2. Il trouve un enregistrement MX avec une priorité de 10, pointant vers l'adresse IP 192.168.1.1.
3. Votre serveur de messagerie établit une connexion TCP à 192.168.1.1 sur le port 25.
4. Le processus de communication utilisant les commandes SMTP se produit comme décrit ci-dessus.
Considérations importantes:
* Règles de pare-feu: Les pare-feu sur les côtés de l'expéditeur et du destinataire doivent être configurés pour permettre le trafic SMTP sur le port 25.
* SPF et DMARC: Ces mécanismes d'authentification par e-mail aident à prévenir l'usurpation des e-mails et s'assurent que les e-mails proviennent réellement du domaine dont ils prétendent être.
* Relais de courrier: Dans certains cas, les serveurs de messagerie peuvent agir comme des «relais de messagerie» - transférer des e-mails au nom d'autres serveurs. Cela peut être un moyen d'améliorer la livraison des e-mails pour les organisations avec un grand nombre d'utilisateurs ou des configurations de serveurs de messagerie complexes.
Faites-moi savoir si vous avez d'autres questions sur la communication du serveur de messagerie!
|