Contrôle e-mailpar Jarod Capella
Contrôle e-mail / Générateur d'enregistrement DMARC

Générateur d'enregistrement DMARC

Renseignez les champs, copiez le résultat, collez-le dans une entrée TXT de votre zone DNS. Rien n'est envoyé : le calcul se fait dans votre navigateur.

Résultat

Nom de l'entrée TXT :

    Ce que fait chaque balise

    • v=DMARC1 : obligatoire, doit venir en premier, suivie de p.
    • p : none, quarantine ou reject. À toujours mettre : sans p valide, le récepteur fait comme si p=none était publié si rua contient une adresse valide, et n'applique aucun traitement DMARC sinon (RFC 9989, section 4.10.1).
    • sp : politique des sous-domaines. Si elle est absente, la valeur de p s'applique.
    • pct : entier de 0 à 100, défaut 100, dans la RFC 7489. La RFC 9989 (mai 2026) le retire : selon son annexe A.6, les valeurs autres que 0 et 100 étaient appliquées de façon inexacte et variable d'un récepteur à l'autre. Le générateur vous alerte si vous choisissez une autre valeur.
    • t : mode test, créé par la RFC 9989. t=y demande d'appliquer la politique d'un cran en dessous (reject traité comme quarantine, quarantine comme none) ; il joue le rôle de pct=0. Quand vous mettez pct=0, le générateur ajoute t=y : un récepteur resté sur la RFC 7489 l'ignore, les deux textes imposant d'ignorer une balise inconnue.
    • rua : adresses mailto: qui reçoivent les rapports agrégés, séparées par des virgules.
    • adkim, aspf : r (relaxed) ou s (strict), défaut r.

    Avant de publier

    Commencez par p=none avec une adresse rua, lisez les rapports pendant quelques semaines, puis durcissez (voir la progression none, quarantine, reject). Si l'adresse de rapports est sur un autre domaine que le vôtre, le domaine de réception doit publier une autorisation, sinon les récepteurs ignorent l'adresse (RFC 7489, section 7.1). Vérifiez ensuite avec le vérificateur.

    English version: DMARC record generator.

    Réserve : la RFC 7489 a été déclarée obsolète et remplacée par les RFC 9989, 9990 et 9991. Les deux textes ont été lus en version texte sur rfc-editor.org le 05/11/2026 (RFC 7489 section 6.3, RFC 9989 sections 4.7, 4.10.1 et annexe A.6). La RFC 9989 change d'autres points que ceux décrits ici : relisez-la avant un déploiement sensible.