{"id":5169,"date":"2026-06-18T14:21:17","date_gmt":"2026-06-18T14:21:17","guid":{"rendered":"https:\/\/rimanagency.com\/dmarc-record-builder-generate-email-authentication-policy-records\/"},"modified":"2026-06-18T14:21:17","modified_gmt":"2026-06-18T14:21:17","slug":"dmarc-record-builder-generate-email-authentication-policy-records","status":"publish","type":"page","link":"https:\/\/rimanagency.com\/fr\/dmarc-record-builder-generate-email-authentication-policy-records\/","title":{"rendered":"G\u00e9n\u00e9rateur d&#039;enregistrements DMARC \u2014 G\u00e9n\u00e9rer des enregistrements de politique d&#039;authentification de messagerie"},"content":{"rendered":"<style>.rt-h{background:linear-gradient(135deg,#f1f5e8,#e8efdb);border-radius:14px;padding:32px;margin:0 0 24px;text-align:center}.rt-h h1{margin:0 0 10px;font-size:28px;color:#4a6320}.rt-g{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0 0 24px}.rt-f,.rt-o{background:#fff;border:1px solid #e0e6d8;border-radius:10px;padding:22px}.rt-f h3,.rt-o h3{margin:0 0 14px;color:#4a6320;font-size:18px}.rt-f label{display:block;font-size:13px;color:#516048;font-weight:600;margin:10px 0 6px}.rt-f input,.rt-f select,.rt-f textarea{width:100%;padding:9px;border:1px solid #d4dac6;border-radius:6px;font-size:14px;box-sizing:border-box;font-family:inherit}.rt-btn{background:#719430;color:#fff;border:none;padding:11px 20px;border-radius:6px;font-weight:700;cursor:pointer;width:100%;margin-top:14px;font-size:15px}.rt-btn:hover{background:#4a6320}.rt-cta{background:linear-gradient(135deg,#719430,#4a6320);color:#fff;border-radius:14px;padding:32px;text-align:center;margin:30px 0}.rt-cta h3{margin:0 0 6px;color:#fff}.rt-cta a{background:#fff;color:#4a6320;padding:12px 28px;border-radius:6px;font-weight:700;text-decoration:none;display:inline-block;margin-top:14px}.rt-o-big{font-size:36px;font-weight:800;color:#719430;text-align:center;margin:6px 0;word-break:break-word}@media(max-width:768px){.rt-g{grid-template-columns:1fr}}<\/style>\n<div class=\"rt-h\">\n<h1>DMARC Record Builder<\/h1>\n<p>Build a properly-formatted DMARC (Domain-based Message Authentication, Reporting &#038; Conformance) DNS record for your domain. Sets the policy for what receiving mail servers should do with emails that fail SPF and DKIM \u2014 quarantine, reject, or just monitor.<\/p>\n<\/div>\n<div class=\"rt-g\">\n<div class=\"rt-f\">\n<h3>DMARC Inputs<\/h3>\n<p><label>Policy (p=)<\/label><select id=\"dm-policy\"><option value=\"none\" selected>none (monitor only \u2014 start here)<\/option><option value=\"quarantine\">quarantine (mark suspicious)<\/option><option value=\"reject\">reject (block \u2014 production hardening)<\/option><\/select><label>Percentage to apply policy (pct=)<\/label><input type=\"number\" id=\"dm-pct\" placeholder=\"\" value=\"100\"><label>Aggregate report email (rua=)<\/label><input type=\"text\" id=\"dm-rua\" placeholder=\"dmarc-reports@yoursite.com\"><label>Forensic report email (ruf=, optional)<\/label><input type=\"text\" id=\"dm-ruf\" placeholder=\"dmarc-forensic@yoursite.com\"><label>Subdomain policy (sp=, optional)<\/label><select id=\"dm-sp\"><option value=\"\" selected>Same as p (default)<\/option><option value=\"none\">none<\/option><option value=\"quarantine\">quarantine<\/option><option value=\"reject\">reject<\/option><\/select><label>SPF alignment (aspf=)<\/label><select id=\"dm-aspf\"><option value=\"r\" selected>Relaxed (default)<\/option><option value=\"s\">Strict<\/option><\/select><label>DKIM alignment (adkim=)<\/label><select id=\"dm-adkim\"><option value=\"r\" selected>Relaxed (default)<\/option><option value=\"s\">Strict<\/option><\/select><\/div>\n<div class=\"rt-o\">\n<h3>Generated DMARC Record<\/h3>\n<div id=\"dm-out\" style=\"background:#fafafa;border:1px solid #e0e6d8;border-radius:8px;padding:14px;font-size:14px;min-height:80px;line-height:1.5\"><\/div>\n<\/div>\n<\/div>\n<p><script>function cDm(){var p=document.getElementById(\"dm-policy\").value;var pct=parseInt(document.getElementById(\"dm-pct\").value)||100;var rua=document.getElementById(\"dm-rua\").value.trim();var ruf=document.getElementById(\"dm-ruf\").value.trim();var sp=document.getElementById(\"dm-sp\").value;var aspf=document.getElementById(\"dm-aspf\").value;var adkim=document.getElementById(\"dm-adkim\").value;var parts=[\"v=DMARC1\",\"p=\"+p];if(pct!==100)parts.push(\"pct=\"+pct);if(rua)parts.push(\"rua=mailto:\"+rua);if(ruf)parts.push(\"ruf=mailto:\"+ruf);if(sp)parts.push(\"sp=\"+sp);if(aspf!==\"r\")parts.push(\"aspf=\"+aspf);if(adkim!==\"r\")parts.push(\"adkim=\"+adkim);var record=parts.join(\"; \");var advice=\"\";if(p===\"none\")advice=\"<b>Start here.<\/b> none = monitor only. Collect reports for 4-8 weeks, then move to quarantine.\";else if(p===\"quarantine\")advice=\"<b>Intermediate.<\/b> Failing mail goes to spam folder. Run for 4-8 weeks, monitor reports, then move to reject.\";else advice=\"<b>Production hardening.<\/b> Failing mail is rejected. Only set after monitoring proves all legitimate mail aligns.\";var html=\"<\/p>\n<div style=\\\"background:#1e1e1e;color:#a3c163;padding:14px;border-radius:8px;font-family:Consolas,monospace;font-size:12px;word-break:break-all;margin-bottom:14px\\\">\"+record+\"<\/div>\n<p>\";html+=\"<\/p>\n<div style=\\\"background:#f1f5e8;border:1px solid #c4d49e;border-radius:8px;padding:12px;font-size:13px;margin-bottom:14px\\\"><b>Add as TXT record<\/b><br \/>Host: <code>_dmarc<\/code> (full: <code>_dmarc.yoursite.com<\/code>)<br \/>Type: TXT<br \/>Value: (record above)<\/div>\n<p>\";html+=\"<\/p>\n<div style=\\\"background:#fff3cd;border:1px solid #ffe6a3;border-radius:8px;padding:12px;font-size:13px;color:#856404\\\">\"+advice+\"<\/div>\n<p>\";document.getElementById(\"dm-out\").innerHTML=html}[\"dm-policy\",\"dm-pct\",\"dm-rua\",\"dm-ruf\",\"dm-sp\",\"dm-aspf\",\"dm-adkim\"].forEach(function(id){document.getElementById(id).addEventListener(\"input\",cDm);document.getElementById(id).addEventListener(\"change\",cDm)});cDm();<\/script><\/p>\n<h2>How to use the DMARC Record Builder<\/h2>\n<p>Pick a policy \u2014 start with &#8220;none&#8221; to monitor without affecting mail. Enter an email address to receive aggregate reports (rua=). Optionally add a forensic report email. Pick alignment (relaxed is the default). The tool generates a DMARC TXT record. Add it to your DNS at `_dmarc.yoursite.com`.<\/p>\n<h2>Why this tool matters<\/h2>\n<p>DMARC is the keystone of modern email security and deliverability. Major mail providers (Gmail, Yahoo, Apple) now reject or quarantine email from domains without DMARC. A correctly configured DMARC record protects your brand from spoofing, improves deliverability, and gives you visibility into who\\u2019s sending mail claiming to be you.<\/p>\n<h2>Common use cases<\/h2>\n<ul>\n<li>First-time DMARC setup for a new domain<\/li>\n<li>Hardening an existing domain from p=none to p=quarantine<\/li>\n<li>Generating DMARC for a marketing or transactional subdomain<\/li>\n<li>Helping a client comply with Gmail\/Yahoo\\u2019s 2024 bulk sender requirements<\/li>\n<li>Pre-launch email deliverability checklist<\/li>\n<\/ul>\n<h2>Always start with p=none<\/h2>\n<p>Jumping straight to p=reject blocks legitimate mail you don\\u2019t know about \u2014 internal apps that send mail, third-party services no one remembers signing up for, conferences sending invitations as your CEO. Run p=none for 4-8 weeks, review aggregate reports (rua), fix all unauthorized senders, THEN move to quarantine, then reject.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>What\\u2019s the difference between rua and ruf?<\/strong><br \/>rua = aggregate reports (daily summaries from each receiver). ruf = forensic reports (full headers of failing messages \u2014 most receivers don\\u2019t send these for privacy). Both go to your email; aggregate is the standard.<\/p>\n<p><strong>Can I receive reports at any email address?<\/strong><br \/>Yes \u2014 but for higher volumes, use a dedicated DMARC report service (DMARCian, Postmark, EasyDMARC). They parse the daily XML reports into readable dashboards.<\/p>\n<p><strong>What does &#8220;alignment&#8221; mean?<\/strong><br \/>Strict alignment requires the From: domain to exactly match the SPF\/DKIM domain. Relaxed allows subdomain matching (mail.yoursite.com matches yoursite.com). Relaxed is the default and right for 95% of cases.<\/p>\n<p><strong>Do I need DKIM for DMARC to work?<\/strong><br \/>You need at least one of SPF or DKIM. Most teams set up both. DMARC checks alignment \u2014 meaning either SPF or DKIM must align with the From: address.<\/p>\n<div class=\"rt-cta\">\n<h3>Need a complete email security and deliverability program?<\/h3>\n<p style=\"margin:0;opacity:.95\">Riman Agency runs email marketing with rigorous authentication.<\/p>\n<p><a href=\"\/contact\/\">Book an Email Audit<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>DMARC Record Builder Build a properly-formatted DMARC (Domain-based Message Authentication, Reporting &#038; Conformance) DNS record for your domain. Sets the policy for what receiving mail servers should do with emails that fail SPF and DKIM \u2014 quarantine, reject, or just monitor. DMARC Inputs Policy (p=)none (monitor only \u2014 start here)quarantine (mark suspicious)reject (block \u2014 production [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5169","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>DMARC Record Builder \u2014 Generate Email Authentication Policy Records - Riman Agency<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rimanagency.com\/fr\/dmarc-record-builder-generate-email-authentication-policy-records\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DMARC Record Builder \u2014 Generate Email Authentication Policy Records - Riman Agency\" \/>\n<meta property=\"og:description\" content=\"DMARC Record Builder Build a properly-formatted DMARC (Domain-based Message Authentication, Reporting &#038; Conformance) DNS record for your domain. Sets the policy for what receiving mail servers should do with emails that fail SPF and DKIM \u2014 quarantine, reject, or just monitor. DMARC Inputs Policy (p=)none (monitor only \u2014 start here)quarantine (mark suspicious)reject (block \u2014 production [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rimanagency.com\/fr\/dmarc-record-builder-generate-email-authentication-policy-records\/\" \/>\n<meta property=\"og:site_name\" content=\"Riman Agency\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rimanagency.com\\\/dmarc-record-builder-generate-email-authentication-policy-records\\\/\",\"url\":\"https:\\\/\\\/rimanagency.com\\\/dmarc-record-builder-generate-email-authentication-policy-records\\\/\",\"name\":\"DMARC Record Builder \u2014 Generate Email Authentication Policy Records - Riman Agency\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rimanagency.com\\\/#website\"},\"datePublished\":\"2026-06-18T14:21:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rimanagency.com\\\/dmarc-record-builder-generate-email-authentication-policy-records\\\/#breadcrumb\"},\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rimanagency.com\\\/dmarc-record-builder-generate-email-authentication-policy-records\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rimanagency.com\\\/dmarc-record-builder-generate-email-authentication-policy-records\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/rimanagency.com\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DMARC Record Builder \u2014 Generate Email Authentication Policy Records\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rimanagency.com\\\/#website\",\"url\":\"https:\\\/\\\/rimanagency.com\\\/\",\"name\":\"Riman Agency\",\"description\":\"A Full Service Digital Marketing Agency\",\"publisher\":{\"@id\":\"https:\\\/\\\/rimanagency.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rimanagency.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/rimanagency.com\\\/#organization\",\"name\":\"Riman Agency\",\"url\":\"https:\\\/\\\/rimanagency.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-CA\",\"@id\":\"https:\\\/\\\/rimanagency.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/rimanagency.com\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/RIMANagency-all-logos-1-2.png\",\"contentUrl\":\"https:\\\/\\\/rimanagency.com\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/RIMANagency-all-logos-1-2.png\",\"width\":694,\"height\":211,\"caption\":\"Riman Agency\"},\"image\":{\"@id\":\"https:\\\/\\\/rimanagency.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DMARC Record Builder \u2014 Generate Email Authentication Policy Records - Riman Agency","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rimanagency.com\/fr\/dmarc-record-builder-generate-email-authentication-policy-records\/","og_locale":"fr_CA","og_type":"article","og_title":"DMARC Record Builder \u2014 Generate Email Authentication Policy Records - Riman Agency","og_description":"DMARC Record Builder Build a properly-formatted DMARC (Domain-based Message Authentication, Reporting &#038; Conformance) DNS record for your domain. Sets the policy for what receiving mail servers should do with emails that fail SPF and DKIM \u2014 quarantine, reject, or just monitor. DMARC Inputs Policy (p=)none (monitor only \u2014 start here)quarantine (mark suspicious)reject (block \u2014 production [&hellip;]","og_url":"https:\/\/rimanagency.com\/fr\/dmarc-record-builder-generate-email-authentication-policy-records\/","og_site_name":"Riman Agency","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rimanagency.com\/dmarc-record-builder-generate-email-authentication-policy-records\/","url":"https:\/\/rimanagency.com\/dmarc-record-builder-generate-email-authentication-policy-records\/","name":"DMARC Record Builder \u2014 Generate Email Authentication Policy Records - Riman Agency","isPartOf":{"@id":"https:\/\/rimanagency.com\/#website"},"datePublished":"2026-06-18T14:21:17+00:00","breadcrumb":{"@id":"https:\/\/rimanagency.com\/dmarc-record-builder-generate-email-authentication-policy-records\/#breadcrumb"},"inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rimanagency.com\/dmarc-record-builder-generate-email-authentication-policy-records\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/rimanagency.com\/dmarc-record-builder-generate-email-authentication-policy-records\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rimanagency.com\/home\/"},{"@type":"ListItem","position":2,"name":"DMARC Record Builder \u2014 Generate Email Authentication Policy Records"}]},{"@type":"WebSite","@id":"https:\/\/rimanagency.com\/#website","url":"https:\/\/rimanagency.com\/","name":"Agence Riman","description":"Une agence de marketing num\u00e9rique \u00e0 service complet","publisher":{"@id":"https:\/\/rimanagency.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rimanagency.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-CA"},{"@type":"Organization","@id":"https:\/\/rimanagency.com\/#organization","name":"Agence Riman","url":"https:\/\/rimanagency.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-CA","@id":"https:\/\/rimanagency.com\/#\/schema\/logo\/image\/","url":"https:\/\/rimanagency.com\/wp-content\/uploads\/2022\/02\/RIMANagency-all-logos-1-2.png","contentUrl":"https:\/\/rimanagency.com\/wp-content\/uploads\/2022\/02\/RIMANagency-all-logos-1-2.png","width":694,"height":211,"caption":"Riman Agency"},"image":{"@id":"https:\/\/rimanagency.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/rimanagency.com\/fr\/wp-json\/wp\/v2\/pages\/5169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rimanagency.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rimanagency.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rimanagency.com\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/rimanagency.com\/fr\/wp-json\/wp\/v2\/comments?post=5169"}],"version-history":[{"count":0,"href":"https:\/\/rimanagency.com\/fr\/wp-json\/wp\/v2\/pages\/5169\/revisions"}],"wp:attachment":[{"href":"https:\/\/rimanagency.com\/fr\/wp-json\/wp\/v2\/media?parent=5169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}