Sans KYC : un e-mail vérifié, pas de pièce d'identité · Payé en crypto : BTC, USDT, USDC, ETH, SOL, LTC · .com 12,49 $US/an, le même prix chaque année
Langue: Français
Trouvez votre adresse

Guide · vérifié le 12 novembre 2026

Comment vérifier mes enregistrements MX, SPF, DKIM et DMARC ?

Quatre types d'enregistrements, un seul outil en ligne de commande. Lancez les requêtes après chaque changement et avant de durcir une politique.

Dernière mise à jour: · 7 min de lecture

Réponse rapide

Comment vérifier les enregistrements MX, SPF, DKIM et DMARC ?

Lancez dig MX votredomaine +short pour MX, dig TXT votredomaine +short pour SPF, dig CNAME selecteur._domainkey.votredomaine +short pour DKIM et dig TXT _dmarc.votredomaine +short pour DMARC. Sous Windows, nslookup fait la même chose. Une configuration Proton Mail complète sur un domaine Postelva demande 6 requêtes pour 8 enregistrements.

Quelle requête vérifie quel enregistrement

EnregistrementCommande digÀ quoi ressemble une bonne réponse
MXdig MX example.com +short10 mail.protonmail.ch. et 20 mailsec.protonmail.ch. (Proton Mail)
SPFdig TXT example.com +shortUne ligne commençant par v=spf1, par exemple "v=spf1 include:_spf.protonmail.ch ~all"
DKIMdig CNAME fm1._domainkey.example.com +shortLa cible du fournisseur, par exemple fm1.example.com.dkim.fmhosted.com. (Fastmail)
DMARCdig TXT _dmarc.example.com +shortUne ligne commençant par v=DMARC1, par exemple "v=DMARC1; p=none; rua=mailto:[email protected]"
MTA-STS (facultatif)dig TXT _mta-sts.example.com +short"v=STSv1; id=..."

Dernière vérification le ; les chiffres plus anciens portent leur propre date

Les requêtes avec dig, nslookup et PowerShell
# dig (macOS, Linux, Windows with BIND tools)
dig MX example.com +short
dig TXT example.com +short
dig CNAME protonmail._domainkey.example.com +short
dig TXT _dmarc.example.com +short

# Ask the authoritative nameserver directly, skipping caches
dig NS example.com +short
dig MX example.com +short @ns1.your-nameserver.example

# nslookup (Windows, macOS, Linux)
nslookup -type=MX example.com
nslookup -type=TXT _dmarc.example.com

# PowerShell
Resolve-DnsName -Type MX example.com
Resolve-DnsName -Type TXT _dmarc.example.com

Comment vérifier un enregistrement MX ?

Lancez dig MX avec votre domaine et +short, puis comparez les priorités et les noms d'hôte avec les valeurs que votre fournisseur vous a données. La réponse affiche une ligne par enregistrement : la priorité, un espace et l'hôte. Pour Proton Mail, attendez-vous à 10 mail.protonmail.ch. et 20 mailsec.protonmail.ch. ; pour Fastmail 10 in1-smtp.messagingengine.com. et 20 in2-smtp.messagingengine.com. ; pour Mailbox.org quatre hôtes mxext.

Deux problèmes apparaissent ici. Un enregistrement de l'ancien fournisseur encore présent dans la liste rend la livraison imprévisible : supprimez-le. Et une réponse vide signifie qu'il n'y a pas de MX : les expéditeurs se rabattent alors sur l'enregistrement d'adresse du domaine, comme le décrit la RFC 5321. Le sens de chaque ligne est expliqué dans ce qu'est un enregistrement MX.

Comment vérifier un enregistrement SPF ?

Demandez les enregistrements TXT à la racine du domaine et confirmez qu'exactement une ligne commence par v=spf1. La racine contient aussi d'autres enregistrements TXT, comme la preuve de propriété de votre fournisseur de messagerie : lisez donc toute la liste. Deux lignes commençant par v=spf1 sont une erreur : la RFC 7208 renvoie une erreur permanente quand un domaine a plus d'un enregistrement SPF.

Comptez ensuite les requêtes. Chaque include, a, mx, ptr et exists, plus le modificateur redirect, compte dans la limite de 10, et un include compte aussi ce qui est imbriqué en lui. Un enregistrement qui dépasse la limite échoue pour tous les expéditeurs. La création de l'enregistrement est détaillée dans comment créer un enregistrement SPF.

Comment vérifier DKIM quand je ne connais pas le sélecteur ?

Utilisez le sélecteur de votre fournisseur : on ne peut pas lister les sélecteurs depuis le DNS, donc relevez-les sur l'écran DKIM du fournisseur. Le DNS ne permet pas de lister les noms sous _domainkey. Les sélecteurs sont protonmail, protonmail2 et protonmail3 chez Proton Mail, fm1, fm2 et fm3 chez Fastmail, et MBO0001 à MBO0004 chez Mailbox.org.

Le nom à interroger est selecteur._domainkey.votredomaine. Un fournisseur qui utilise des enregistrements CNAME, comme ces trois-là, répond par un CNAME vers son propre hôte. Un fournisseur qui publie directement la clé répond par un enregistrement TXT contenant v=DKIM1 et p= suivi de la clé publique. Un p= vide signifie que la clé est révoquée. Le test le plus fiable est un vrai message, car un enregistrement qui existe peut rester inutilisé : envoyez un e-mail vers un autre fournisseur et lisez dkim=pass dans les en-têtes complets.

Comment vérifier un enregistrement DMARC ?

Demandez l'enregistrement TXT à _dmarc.votredomaine et confirmez une ligne qui commence par v=DMARC1 et contient une politique p=. Si p est absent, les destinataires considèrent la politique comme none. Si la ligne n'a pas de rua, aucun rapport agrégé n'est produit et l'étape de surveillance du déploiement de DMARC ne vous apprend rien. Les enregistrements rédigés dans l'ancien style peuvent encore comporter une balise pct, que la RFC 9989 a supprimée.

Un sous-domaine sans enregistrement propre relève de la politique du parent par la remontée dans l'arbre DNS, avec au plus huit requêtes. La requête d'un nom sans enregistrement ne renvoie rien, ce qui équivaut à l'absence de DMARC.

Pourquoi ma requête affiche-t-elle encore l'ancienne valeur ?

Un cache conserve l'ancienne réponse jusqu'à l'expiration de son TTL, et un enregistrement absent peut aussi être mis en cache. Le temps de propagation d'un changement correspond à peu près à l'ancien TTL de l'enregistrement au moment où vous l'avez modifié. Les recommandations des éditeurs situent un changement de MX habituel entre une et quatre heures, et jusqu'à 24 à 48 heures dans le pire des cas. La RFC 2308 ajoute que les réponses négatives sont mises en cache avec le TTL de l'enregistrement SOA de la zone : un enregistrement que vous venez de créer peut donc sembler absent chez certains résolveurs.

Pour éviter les caches, interrogez le serveur de noms faisant autorité : trouvez-le avec dig NS, puis répétez la requête avec @ et son nom, comme dans le bloc de code ci-dessus. Si le serveur faisant autorité affiche la nouvelle valeur et pas votre résolveur, patientez. Si aucun des deux ne l'affiche, l'enregistrement n'a pas été enregistré ou le nom d'hôte est faux, le plus souvent parce que l'éditeur DNS a ajouté le domaine une seconde fois.

Si le courrier n'arrive toujours pas alors que les enregistrements semblent corrects, allez à pourquoi les e-mails n'arrivent pas sur un domaine personnalisé.

Quels outils en ligne peuvent vérifier les enregistrements e-mail ?

Tout outil en ligne de requête DNS ou de vérification d'authentification des e-mails qui interroge le DNS public donne la même réponse que dig, avec un affichage plus convivial. Utilisez-en un qui affiche le texte brut de l'enregistrement, afin de le comparer caractère par caractère avec la valeur de votre fournisseur. N'y collez aucune donnée privée : le nom de domaine suffit.

Selon le décompte de Postelva du 12 novembre 2026, une configuration Proton Mail complète demande 8 enregistrements (1 TXT de vérification, 2 MX, 1 SPF, 3 DKIM, 1 DMARC) et 6 requêtes, car les deux enregistrements MX partagent une requête et les enregistrements de vérification et SPF partagent la requête TXT de la racine. Enregistrez une fois les six commandes et relancez-les après chaque changement. Les mêmes enregistrements sont comparés dans SPF, DKIM et DMARC : les différences.

Une règle citable : après chaque changement DNS, interrogez les quatre types d'enregistrements et envoyez un message de test ; un enregistrement n'est correct que lorsque la requête et le message concordent.

Vérifier les enregistrements e-mail : questions

Pourquoi dig affiche-t-il les valeurs TXT entre guillemets ?

Les guillemets marquent les limites des chaînes TXT. Une valeur de plus de 255 caractères apparaît en plusieurs chaînes entre guillemets, que les destinataires joignent sans espace.

dig fonctionne-t-il sous Windows ?

Seulement si vous installez les outils BIND. Windows a nslookup intégré, et PowerShell a Resolve-DnsName, qui lisent tous deux les mêmes enregistrements.

Comment voir le résultat SPF, DKIM et DMARC d'un vrai message ?

Ouvrez les en-têtes complets d'un message reçu. Le serveur destinataire y consigne ses résultats SPF, DKIM et DMARC, normalement sous la forme pass ou fail.

Combien de temps dois-je attendre avant de décider qu'un enregistrement est faux ?

Attendez au moins le TTL qu'avait l'ancien enregistrement, puis interrogez le serveur de noms faisant autorité. Si ce serveur affiche une mauvaise valeur, l'enregistrement doit être corrigé.

Puis-je vérifier les enregistrements d'un domaine qui n'est pas le mien ?

Oui. Les enregistrements DNS sont publics, et une requête n'a besoin que du nom.

En résumé
  • MX : dig MX example.com +short ; comparez les priorités et les hôtes avec ceux de votre fournisseur.
  • SPF : dig TXT example.com +short ; exactement une ligne commençant par v=spf1, au plus 10 requêtes.
  • DKIM : dig CNAME selector._domainkey.example.com +short, avec le sélecteur de votre fournisseur.
  • DMARC : dig TXT _dmarc.example.com +short ; une ligne commençant par v=DMARC1 avec p= et rua=.
  • Une configuration Proton Mail complète, c'est 8 enregistrements et 6 requêtes.
  • Interrogez le serveur de noms faisant autorité pour éviter les caches ; un changement met environ l'ancien TTL à se propager.
  • Postelva héberge les enregistrements dans son DNS gratuit ; un .com coûte 12,49 $US/an chaque année.
Sources (7)
  1. RFC 5321, Simple Mail Transfer Protocol, section 5.1 — RFC Editor (consulté le 2026-11-12)
  2. RFC 7208, Sender Policy Framework — RFC Editor (consulté le 2026-11-12)
  3. RFC 6376, DKIM Signatures — RFC Editor (consulté le 2026-11-12)
  4. RFC 9989, DMARC — RFC Editor (consulté le 2026-11-12)
  5. RFC 2308, Negative Caching of DNS Queries — RFC Editor (consulté le 2026-11-12)
  6. Combien de temps faut-il pour que les changements d'enregistrements DNS se propagent — Suped (consulté le 2026-11-12)
  7. Domaine personnalisé et protection contre l'usurpation — Proton (consulté le 2026-11-12)

.com 12,49 $US/an · sans KYC · crypto

Trouvez votre adresse