DMARC vérificateur d'enregistrement
Sachez si le courrier volé de votre domaine est rejeté, mis en quarantaine ou simplement signalé, et si les rapports arrivent réellement.
Les mesures à prendre
- La découverte de la politique suit RFC 9989 : le dossier à _dmarc.<domain> est lu en premier; lorsqu'il n'y en a pas, la marche de l'arbre DNS (article 4.10) interroge les noms de parents, au plus huit requêtes, s'arrêtant à un dossier marqué psd=y ou psd=n, et détermine le domaine organisationnel à partir des dossiers trouvés (article 4.10.2).
- Pour un sous-domaine, l'étiquette sp du document hérité s'applique (np est indiqué pour les sous-domaines inexistants); sans sp, l'étiquette p s'applique. Un enregistrement sans balise p valide est traité comme p=none seulement lorsqu'il porte une adresse rua, exactement comme le font les récepteurs.
- Les étiquettes sont analysées selon la spécification: p, sp, np, pct, rua, ruf, adkim, aspf, fo, rf, ri, psd. Pour les destinations rua/ruf en dehors du domaine organisationnel, l'enregistrement d'autorisation <policy domain>._report._dmarc.<destination> est vérifié.
- Les résultats sont séparés : un enregistrement utilisable, aucun enregistrement sur la promenade, un enregistrement inutilisable (enregistrements multiples, ou aucun p et aucun rua), une défaillance temporaire de DNS ou un nom qui ne peut être évalué. Les recherches s'arrêtent à huit requêtes et six secondes.
Limites
- Le RFC 7489 heuristique obsolète (une courte liste de suffixes publics à deux étiquettes) n'est affiché qu'à titre de comparaison et ne décide jamais de la politique.
- DKIM sélecteurs ne sont pas décelables à partir de DNS seulement, donc DKIM lui-même n'est pas coché.
- La livraison et le contenu des rapports ne sont pas vérifiés; seulement le côté DNS.
- Un résolveur (Cloudflare) est utilisé; une défaillance temporaire est signalée comme telle, jamais comme un enregistrement manquant.
Dépannage
- p=none pour les mois
- Examiner les rapports agrégés, autoriser les expéditeurs légitimes par SPF et DKIM, puis passer à p=quarantine avec pct=10 et l'augmenter graduellement.
- Aucun rapport n'est arrivé
- Ajouter une adresse rua=. S'il est sur un autre domaine, ce domaine doit publier l'enregistrement d'autorisation cet outil vérifie.