Délivrabilité et DNS

Analyseur DMARC : lire les rapports et corriger les échecs

Par Alexey Bulygin
Tableau d’un analyseur DMARC avec sources, alignement et résultats d’authentification

Un analyseur DMARC n'est utile que s'il permet de répondre rapidement à une question difficile : le domaine est-il réellement défaillant ou observe-t-on le comportement normal du courrier électronique ? Si vous exploitez déjà une messagerie professionnelle, commencez par le modèle général présenté dans la messagerie professionnelle. Utilisez ensuite ce guide pour transformer les données DMARC brutes en décisions défendables.

Les rapports DMARC paraissent techniques, chargés et inquiétants. Une ligne rouge suffit parfois pour modifier SPF, imposer -all ou accuser l'hébergeur. C'est ainsi que l'on casse le transfert, oublie le trafic d'un prestataire et aggrave un petit problème DNS. Un bon analyseur DMARC ne montre pas seulement les échecs : il fournit des indices pour distinguer ceux qui comptent de ceux qui sont attendus et choisir quoi vérifier en premier.

Ce guide explique le fonctionnement d'un analyseur DMARC, les éléments à rechercher dans les rapports agrégés, la distinction entre usurpation et transfert, ainsi que la correction de SPF, DKIM et de l'alignement sans interrompre les messages légitimes.

Qu'est-ce qu'un analyseur DMARC ?

Un analyseur DMARC collecte les rapports agrégés, interprète le XML, regroupe les sources par IP et domaine, puis présente les résultats SPF, DKIM et d'alignement. Le tableau de bord n'est pas une fin : il sert à repérer les expéditeurs non autorisés et à corriger les sources légitimes avant que les échecs n'influencent le traitement des messages par les destinataires.

DMARC est défini dans la RFC 7489. Le propriétaire d'un domaine peut publier une politique et recevoir des rapports sur les messages qui utilisent ce domaine dans l'adresse From visible. De grands destinataires comme Google, Microsoft et Yahoo les envoient souvent chaque jour, mais la fréquence et la couverture varient.

Un analyseur DMARC transforme ces pièces jointes XML en informations exploitables :

  1. Quelles IP ont envoyé des messages au nom du domaine.
  2. Si SPF a réussi.
  3. Si DKIM a réussi.
  4. Si l'un des deux était aligné sur le domaine From.
  5. Quelle disposition le destinataire a déclarée.

On peut lire le XML brut à la main, mais cela prend du temps et rend les tendances plus faciles à manquer.

Ce qu'un analyseur DMARC doit montrer en premier

La première mission d'un analyseur DMARC est le tri. Il doit fournir les éléments nécessaires pour qualifier une source de légitime, transférée, mal configurée ou potentiellement malveillante. Sans cela, il produit surtout de jolis graphiques au lieu d'aider l'exploitation.

La plupart des échecs se répartissent en quatre catégories.

Ce que montre l'analyseur DMARCCe que cela signifie généralementAction conseillée
SPF fail, DKIM pass, DMARC passUn transfert ou un relais a changé l'IP d'envoiNe modifiez généralement pas SPF et vérifiez que la signature DKIM reste valide, alignée et stable
SPF pass, DKIM fail, DMARC passDMARC réussit grâce à l'alignement SPFCorrigez DKIM si possible et définissez la priorité selon le risque et le parcours
SPF fail, DKIM fail, DMARC failUsurpation possible ou expéditeur réel non autoriséIdentifiez la source avant de modifier le DNS
Volume important depuis des IP ou pays inconnusAbus du domaine ou tentatives d'usurpation possiblesConservez la politique retenue et vérifiez les tendances

Une erreur fréquente consiste à prendre chaque échec SPF pour un problème de distribution. La documentation de TrekMail rappelle que SPF fail avec DKIM pass peut être normal lors d'un transfert et que DMARC peut réussir si DKIM est aligné. L'analyseur DMARC doit donc présenter l'alignement, pas seulement les résultats d'authentification bruts.

Lire un analyseur DMARC sans suivre de fausses pistes

Consultez l'analyseur DMARC dans cet ordre : politique, volume, IP source, SPF, DKIM, alignement, puis disposition. Commencer par les icônes rouges conduit souvent à corriger le mauvais élément.

Voici une méthode pratique.

1. Vérifiez l'enregistrement DMARC publié

Avec p=none, l'analyseur DMARC apporte des données, mais la politique ne demande aucune restriction DMARC aux destinataires. Les rapports offrent une observation partielle, tandis que leur filtrage local continue de s'appliquer.

_dmarc.example.com.  TXT  "v=DMARC1; p=none; rua=mailto:dmarc@example.com; adkim=r; aspf=r; pct=100"

Avec p=quarantine ou p=reject, l'analyseur peut aussi fournir une alerte précoce. Ces valeurs restent toutefois des politiques demandées, et chaque destinataire conserve ses propres règles.

2. Triez d'abord par volume

Une tentative isolée de trois messages a généralement moins d'impact opérationnel qu'un CRM en échec sur 12,000 messages par jour. L'analyseur DMARC doit faire ressortir les volumes élevés, sans les considérer comme une preuve de légitimité ou d'abus.

3. Étiquetez tous les expéditeurs connus

Recensez l'hébergeur des boîtes, le marketing, les envois transactionnels, la comptabilité, l'assistance et tout service autorisé. Confrontez cet inventaire aux journaux, routes et messages de test, y compris pour les flux critiques à faible volume. Sans liste tenue à jour, l'analyseur restera chaotique.

Si vous configurez encore l'ensemble, consultez les guides TrekMail sur les enregistrements DNS requis et la vérification de l'état DNS avant d'interpréter le bruit DMARC.

4. Examinez l'alignement, pas seulement pass/fail

Les consignes de Google précisent que, lorsque ses exigences pour expéditeurs en nombre s'appliquent, le domaine organisationnel du champ From doit être aligné avec SPF ou DKIM. Il est recommandé de configurer les deux, mais un seul mécanisme réussi et aligné suffit à la réussite DMARC.

Ce détail explique de nombreux résultats déroutants.

Exemple : le message part de billing.example.com via un prestataire dont SPF réussit pour bounce.vendor.net. SPF réussit techniquement, mais n'est pas aligné avec example.com. Si DKIM manque ou signe avec le mauvais domaine, DMARC échoue.

Échecs courants révélés par un analyseur DMARC

Un analyseur DMARC est particulièrement utile lorsqu'il révèle des tendances : include SPF absent, DKIM cassé, mauvais alignement, effets du transfert ou enregistrements DNS dupliqués et trop volumineux.

Expéditeur légitime absent de SPF

Cas classique : un module de formulaire, un outil de facturation ou une plateforme marketing envoie avec le domaine sans avoir été ajouté à SPF.

dig txt example.com +short

# bad: two separate SPF records
"v=spf1 include:_spf.google.com ~all"
"v=spf1 include:spf.trekmail.net ~all"

# good: one merged SPF record
"v=spf1 include:_spf.google.com include:spf.trekmail.net ~all"

Pour l'envoi géré, la documentation TrekMail indique l'include SPF requis. Le forfait Nano permet aussi d'utiliser son propre SMTP. La correction dépend de la plateforme qui envoie réellement et de sa configuration active. Consultez le SMTP géré TrekMail et le SMTP personnalisé avant de toucher au DNS.

DKIM défaillant

L'analyseur DMARC peut montrer que SPF réussit et DKIM échoue sur presque tout le trafic d'un prestataire, le sélecteur peut être incorrect, la rotation incomplète ou la signature effectuée avec un domaine non aligné. Vérifiez la configuration du prestataire, le DNS et des messages réels.

SPF peut échouer lors d'un transfert, car l'IP de connexion change. Une signature DKIM valide et alignée peut permettre la réussite DMARC si elle reste valide et si les données signées respectent la canonicalisation. ARC transmet un historique que le destinataire peut prendre en compte localement, mais ne transforme pas un échec en réussite DMARC. Voir la RFC 8617.

Bruit de transfert pris pour un échec

Un bon analyseur DMARC fournit des indices de transfert : IP de fournisseurs grand public, universités ou grands hébergeurs alors qu'une signature DKIM valide et alignée réussit toujours. Confirmez avec les en-têtes et journaux, car ce classement n'est pas une vérité automatique.

Consultez les guides TrekMail sur le transfert de courrier et le transfert d'un domaine vers Gmail. Corriger la mauvaise couche peut nuire à la distribution.

Excès de recherches SPF

Certains analyseurs affichent mieux SPF PermError que d'autres. Dépasser la limite de 10 recherches DNS, en comptant les mécanismes, modificateurs et évaluations imbriquées concernés, peut mettre en échec du trafic légitime.

N'ajoutez pas aveuglément des include. Supprimez un service après avoir vérifié qu'il n'envoie plus. N'utilisez des entrées ip4 statiques que si le prestataire le permet, si les IP restent stables et si elles seront maintenues. Séparez sur des sous-domaines uniquement lorsque les domaines d'enveloppe sont réellement configurés et leur alignement testé.

Les capacités qui distinguent les analyseurs DMARC

Les outils d'analyse DMARC ne se distinguent pas seulement par leur tableau de bord. La classification, les alertes et le contexte opérationnel comptent : quel élément a changé, quel expéditeur est nouveau et quelles preuves manquent avant de renforcer la politique.

Ces outils proposent généralement cinq fonctions : analyse XML, graphiques pass/fail, alertes, scores indicatifs et découverte des expéditeurs. Leur couverture et leur précision varient, et doivent être validées avec vos données.

Pour l'exploitation, posez ces questions :

  1. L'outil donne-t-il des indices pour séparer transfert et usurpation sans présenter son classement comme certain ?
  2. Permet-il de prioriser selon le volume et la criticité ?
  3. Relie-t-il les échecs à la chaîne d'envoi réelle ?
  4. Signale-t-il l'excès SPF ou une dérive d'alignement avant que davantage de trafic soit touché ?

Pour certaines équipes, TrekMail peut participer à un flux plus large avec l'analyseur retenu, en regroupant plusieurs tâches liées aux domaines et au courrier. La pertinence dépend de l'infrastructure et du forfait.

Ancienne méthode et approche intégrée

Une méthode répandue ajoute un service SaaS pour lire le XML, puis corrige le DNS entre plusieurs domaines, hébergeurs et prestataires. Une approche plus intégrée réunit état DNS, choix SMTP, transfert et migration dans un système fondé sur les standards. L'analyseur reste une source d'indices, pas une autorité automatique.

Ancienne méthodeApproche avec TrekMail
Tarification par utilisateur pour plusieurs domainesHébergement multidomaine avec stockage mutualisé selon le forfait
Analyseur, boîtes et migration séparésUn tableau de bord pour domaines, boîtes, DNS, transfert et migration IMAP, selon les fonctions disponibles
Modifier SPF ou DMARC parce que le rapport inquièteVérifier le DNS, confirmer la route, puis corriger la source précise
Transfert défaillant sans explicationConfiguration fondée sur les standards, prise en charge SRS et conseils DNS

Pour les indépendants et petites équipes, cela peut réduire le nombre de composants. Pour les agences et MSP, cela peut simplifier boîtes et DNS. D'après la source, TrekMail propose Nano à $0 pour 10 domaines et 5 Go, puis des offres payantes à partir de $3.50 par mois. L'envoi géré dispose d'un essai gratuit de 14 jours pour les offres payantes, avec carte de crédit obligatoire. Nano est présenté comme gratuit et accepte un SMTP personnel. Vérifiez les conditions, fonctions et limites actuelles.

Si la dispersion entre domaines est le vrai problème, consultez l'hébergement de messagerie multidomaine. De nombreux problèmes DMARC commencent là.

Corriger ce que montre l'analyseur DMARC

La correction dépend du caractère réel, transféré ou hostile de la source. L'analyseur DMARC fournit des indices à confirmer. Un arbre de décision évite d'aggraver la situation.

  1. Si la source est un prestataire réel, autorisez-la selon sa méthode documentée et testez l'alignement.
  2. Si elle vient d'un transfert, ne modifiez pas SPF à l'aveugle et vérifiez une signature DKIM valide et alignée.
  3. Si elle est inconnue, examinez inventaire et journaux avant de maintenir ou renforcer la politique.
  4. Si SPF et DKIM échouent pour vos messages, suspendez si possible cette route jusqu'à sa correction.

Pour obtenir des résultats actuels, utilisez le terminal en complément des outils web susceptibles de conserver un cache :

dig txt _dmarc.example.com +short
dig txt example.com +short

# inspect a DKIM selector
 dig txt selector1._domainkey.example.com +short

Chez TrekMail, un état DNS vert constitue un point de départ, pas la preuve de toute la chaîne. Contrôlez en-têtes, routes et messages. Le guide sur les messages classés comme spam cite l'authentification absente et la mauvaise réputation parmi les causes courantes, sans exclure les signaux propres au destinataire.

Quand passer de p=none à p=quarantine ou p=reject

Un analyseur DMARC apporte des preuves pour renforcer une politique. Ne passez pas à p=reject uniquement parce qu'il paraît plus strict. Faites-le après l'inventaire, les contrôles d'alignement et l'observation de routes représentatives, y compris les flux critiques à faible volume.

Publier p=reject trop tôt peut bloquer des messages légitimes. Une progression prudente consiste à :

  1. Commencer avec p=none et recueillir plusieurs périodes représentatives.
  2. Corriger les expéditeurs et valider journaux, en-têtes, tests et routes rares.
  3. Passer progressivement à p=quarantine avec un plan de retour.
  4. Observer l'analyseur DMARC durant plusieurs périodes.
  5. Passer ensuite à p=reject si les preuves le permettent.

Les consignes de Google, mises à jour avec les orientations de 2025 et 2026, reflètent des contrôles plus stricts pour les expéditeurs en nombre vers les comptes Gmail personnels. Lorsque ces exigences s'appliquent, DMARC absent ou SPF, DKIM et alignement défaillants peuvent contribuer à des limitations, au classement en spam ou au rejet. Vérifiez la documentation en vigueur pour votre volume et votre trafic.

Conclusion : décider avec un analyseur DMARC, sans paniquer

Un bon analyseur DMARC fournit des éléments pour reconnaître les sources légitimes, les échecs attendus et les problèmes de DNS ou de route. Confrontez ses conclusions aux en-têtes, journaux et inventaires.

Selon le forfait et la configuration, TrekMail peut servir au-delà des boîtes : domaines personnalisés, boîtes IMAP, catch-all, transfert, migration IMAP, SMTP géré ou personnel. La migration IMAP copie les messages, mais ne migre pas DNS, applications et routes d'envoi.

Consultez trekmail.net ou les conditions actuelles sur trekmail.net/pricing. Si vous utilisez un analyseur DMARC, procédez comme un opérateur : classez, vérifiez, corrigez, puis appliquez progressivement.

Partager cet article

Nous utilisons les technologies nécessaires au fonctionnement et à la sécurité de TrekMail. En confirmant, vous autorisez aussi des analyses limitées et la mesure publicitaire décrites dans notre Politique relative aux cookies.

Se connecter à TrekMail

Accédez à votre tableau de bord, vos boîtes et vos DNS.

ou

12 caractères les mots de passe correspondent

ou

E-mail de réinitialisation envoyé

Si un compte existe pour cette adresse, nous venons d’envoyer les instructions de réinitialisation du mot de passe.

En continuant, vous acceptez les Conditions d’utilisation et la Politique de confidentialité de TrekMail.