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 dep.p:none,quarantineoureject. À toujours mettre : sanspvalide, le récepteur fait comme sip=noneétait publié siruacontient 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 deps'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=ydemande d'appliquer la politique d'un cran en dessous (rejecttraité commequarantine,quarantinecommenone) ; il joue le rôle depct=0. Quand vous mettezpct=0, le générateur ajoutet=y: un récepteur resté sur la RFC 7489 l'ignore, les deux textes imposant d'ignorer une balise inconnue.rua: adressesmailto:qui reçoivent les rapports agrégés, séparées par des virgules.adkim,aspf:r(relaxed) ous(strict), défautr.
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.