L'enregistrement MX dirige les e-mails vers un serveur d'échange de courrier.
Cet article s'articule autour des points suivants :
Copier le lien de l'article
Un enregistrement DNS « échange de mails » (MX - Mail Exchange) dirige le courrier électronique vers un serveur de courrier. L'enregistrement MX indique comment les messages électroniques doivent être acheminés conformément au protocole de transfert de courrier simple (SMTP, le protocole standard pour tous les e-mails).
Exemple d'enregistrement MX :
example.com | type d'enregistrement : | priorité : | valeur : | TTL |
---|---|---|---|---|
@ | MX | 10 | mailhost1.example.com | 45000 |
@ | MX | 20 | mailhost2.example.com | 45000 |
Les numéros de « priorité » précédant les domaines associés à ces enregistrements MX indiquent la préférence ; la valeur de « priorité » la plus basse est préférée. Le serveur essaiera toujours d'abord mailhost1, car 10 est inférieur à 20. En cas d'échec de l'envoi d'un message, le serveur utilisera par défaut mailhost2.
Le service de messagerie peut également configurer cet enregistrement MX de sorte que les deux serveurs aient la même priorité et reçoivent la même quantité de courrier :
example.com | type d'enregistrement : | priorité : | valeur : | TTL |
---|---|---|---|---|
@ | MX | 10 | mailhost1.example.com | 45000 |
@ | MX | 10 | mailhost2.example.com | 45000 |
Cette configuration permet au fournisseur de messagerie électronique d'équilibrer la charge entre les deux serveurs.
Le logiciel d'agent de transfert de messages (MTA) est responsable de l'interrogation des enregistrements MX. Lorsqu'un utilisateur envoie un e-mail, le MTA envoie une requête DNS pour identifier les serveurs de messagerie des destinataires de l'e-mail. Le MTA établit une connexion SMTP avec ces serveurs de messagerie, en commençant par les domaines prioritaires (dans le premier exemple ci-dessus, mailhost1).
Un enregistrement MX de secours est simplement un enregistrement MX pour un serveur de messagerie avec une valeur de « priorité » supérieure (ce qui signifie une priorité inférieure), de sorte que, dans des circonstances normales, le courrier ira vers les serveurs les plus prioritaires. Dans le premier exemple ci-dessus, mailhost2 serait le serveur « de secours », car le trafic de courrier électronique sera traité par mailhost1 tant qu'il sera opérationnel.
Un enregistrement CNAME est utilisé pour référencer l'alias d'un domaine, plutôt que son nom réel. Les enregistrements CNAME renvoient généralement vers un enregistrement A (dans IPv4) ou un enregistrement AAAA (dans IPv6) correspondant à ce domaine. Cependant, les enregistrements MX doivent renvoyer directement vers l'enregistrement A ou l'enregistrement AAAA d'un serveur. Le renvoi vers un enregistrement CNAME est interdit par les documents RFC définissant le fonctionnement des enregistrements MX.
Si vous avez besoin d'aide pour configurer les enregistrements MX dans Cloudflare, consultez la page Set up email records (en anglais uniquement).