Comment corriger « Aucun enregistrement DMARC trouvé »

Réponse courte

« Aucun enregistrement DMARC trouvé » signifie qu’aucun enregistrement TXT n’existe sur _dmarc.votredomaine.com. Les serveurs de réception n’ont donc aucune politique à appliquer et votre domaine peut être usurpé. Corrigez cela en publiant un enregistrement TXT nommé _dmarc avec la valeur v=DMARC1; p=none; rua=mailto:[email protected], puis renforcez-le vers p=reject une fois que vos rapports confirment que tous vos expéditeurs légitimes passent.

Ce que signifie réellement l’erreur

Le vérificateur a interrogé le sous-domaine _dmarc de votre domaine et n’a rien reçu. DMARC n’est ni hérité ni actif par défaut : si vous n’avez jamais publié d’enregistrement, il n’y en a aucun. Jusque-là, les fournisseurs de messagerie n’ont aucune instruction pour les e-mails qui échouent à l’authentification, ce sur quoi reposent le phishing et la fraude au courrier d’entreprise.

Étape 1 — Commencez en mode surveillance

Ajoutez un enregistrement DNS TXT. Le nom d’hôte est _dmarc (votre fournisseur DNS ajoute votre domaine automatiquement). La valeur est v=DMARC1; p=none; rua=mailto:[email protected]. Avec p=none, rien n’est bloqué : vous ne faites que collecter des données.

Étape 2 — Collectez les rapports, puis appliquez

Laissez l’enregistrement en p=none quelques semaines. La boîte rua reçoit des rapports agrégés quotidiens listant chaque service qui envoie en tant que votre domaine. Authentifiez les légitimes avec SPF et DKIM, puis passez p=none → p=quarantine → p=reject. Seuls quarantine et reject arrêtent réellement l’usurpation.

Pièges courants

Ne publiez qu’un seul enregistrement DMARC : deux enregistrements rendent la configuration invalide. Ne dupliquez pas le nom d’hôte (pas de _dmarc.votredomaine.com.votredomaine.com). Et utilisez une boîte rua que vous surveillez réellement, sinon la visibilité est perdue.

  1. 1

    Publier l'enregistrement de démarrage

    Dans votre DNS, créez un enregistrement TXT avec l'hôte _dmarc et cette valeur :

    $ v=DMARC1; p=none; rua=mailto:[email protected]
  2. 2

    Vérifier la résolution DNS

    Après la propagation du DNS (de quelques minutes à une heure), confirmez-le :

    $ dig TXT _dmarc.yourdomain.com +short

Vérifiez votre enregistrement DMARC maintenant

Ouvrir le vérificateur DMARC gratuit →

Questions fréquentes

p=none suffit-il ?

Non, il ne fait que surveiller. Votre domaine n’est protégé qu’en p=quarantine ou p=reject. Utilisez p=none pour collecter des données, pas comme objectif final.

Publier DMARC va-t-il casser mon courrier ?

En p=none, non, rien n’est bloqué. Le risque n’apparaît qu’à l’application si un expéditeur légitime n’est pas authentifié ; c’est pourquoi vous surveillez d’abord les rapports.

Combien de temps pour que cela prenne effet ?

Les changements DNS se propagent en quelques minutes à une heure. Les rapports arrivent ensuite chaque jour, pas instantanément.

DMARC est défini dans IETF RFC 7489.

Revu par Skysnag Security Team. Dernière mise à jour .