<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>dmarc.expert blog</title><description>Plain-English DMARC help for business owners and IT teams. Learn how DMARC stops email impersonation, get to p=reject safely, and check any domain for free.</description><link>https://dmarc.expert</link><language>en-us</language><item><title>How to set up DMARC for Google Workspace</title><link>https://dmarc.expert/blog/dmarc-google-workspace</link><guid isPermaLink="true">https://dmarc.expert/blog/dmarc-google-workspace</guid><description>Set up SPF, DKIM and DMARC for a Google Workspace domain: the SPF record, generating a 2048-bit DKIM key in the Admin console, timing, and the DMARC record.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><category>Google Workspace</category><category>Rollout</category></item><item><title>How to set up DMARC for Microsoft 365</title><link>https://dmarc.expert/blog/dmarc-microsoft-365</link><guid isPermaLink="true">https://dmarc.expert/blog/dmarc-microsoft-365</guid><description>Set up SPF, DKIM and DMARC for a Microsoft 365 domain: the exact records, where to turn on DKIM, the onmicrosoft.com domain, and how Microsoft treats p=reject.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><category>Microsoft 365</category><category>Rollout</category></item><item><title>Why your DMARC reports are not arriving, and how to check</title><link>https://dmarc.expert/blog/dmarc-reports-not-arriving</link><guid isPermaLink="true">https://dmarc.expert/blog/dmarc-reports-not-arriving</guid><description>A reporting service only gets your DMARC reports if it has authorized your domain in DNS. Without it, reports vanish silently. How to check, and how to fix it.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><category>Reporting</category><category>Troubleshooting</category></item><item><title>Gmail, Yahoo and Outlook sender requirements: what you need</title><link>https://dmarc.expert/blog/gmail-yahoo-outlook-sender-requirements</link><guid isPermaLink="true">https://dmarc.expert/blog/gmail-yahoo-outlook-sender-requirements</guid><description>Gmail, Yahoo and Outlook.com now require SPF, DKIM and DMARC from bulk senders, and reject mail that falls short. The rules side by side, and what to do.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><category>Standards</category><category>Email security</category></item><item><title>How to find your DKIM selector</title><link>https://dmarc.expert/blog/find-your-dkim-selector</link><guid isPermaLink="true">https://dmarc.expert/blog/find-your-dkim-selector</guid><description>Every DKIM key lives at a selector, and DNS will not list them. How to read it from a message header, plus verified selectors for 14 common email providers.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><category>DKIM</category><category>Troubleshooting</category></item><item><title>MTA-STS and TLS-RPT explained: encrypting the mail sent to you</title><link>https://dmarc.expert/blog/mta-sts-and-tls-rpt-explained</link><guid isPermaLink="true">https://dmarc.expert/blog/mta-sts-and-tls-rpt-explained</guid><description>DMARC protects who can send as you. MTA-STS protects mail on its way to you. What MTA-STS and TLS-RPT do, and how to roll them out without losing mail.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><category>MTA-STS</category><category>Email security</category></item><item><title>BIMI and your logo in the inbox: what you get after p=reject</title><link>https://dmarc.expert/blog/bimi-after-p-reject</link><guid isPermaLink="true">https://dmarc.expert/blog/bimi-after-p-reject</guid><description>BIMI puts your verified logo next to your emails, but only once DMARC is enforced. What BIMI and a VMC are, and why they are the visible payoff for getting DMARC right.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><category>BIMI</category><category>Enforcement</category></item><item><title>DMARC for subdomains and domains that do not send email</title><link>https://dmarc.expert/blog/dmarc-for-subdomains-and-parked-domains</link><guid isPermaLink="true">https://dmarc.expert/blog/dmarc-for-subdomains-and-parked-domains</guid><description>The sp and np tags, and why a domain that sends no mail still needs DMARC. How to lock down subdomains and parked domains so nobody can spoof them.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate><category>Subdomains</category><category>Standards</category></item><item><title>When DMARC breaks legitimate mail: forwarding, mailing lists and third-party senders</title><link>https://dmarc.expert/blog/dmarc-breaks-forwarding-mailing-lists</link><guid isPermaLink="true">https://dmarc.expert/blog/dmarc-breaks-forwarding-mailing-lists</guid><description>Why forwarding, mailing lists and outside senders fail DMARC alignment, what aggregate reports reveal about each, and how to fix them without loosening your policy.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><category>Troubleshooting</category><category>Alignment</category></item><item><title>Fixing too many DNS lookups: the SPF 10-lookup limit</title><link>https://dmarc.expert/blog/spf-too-many-dns-lookups</link><guid isPermaLink="true">https://dmarc.expert/blog/spf-too-many-dns-lookups</guid><description>SPF caps you at 10 DNS lookups, 2 void lookups and 255 characters per string. Cross the line and SPF fails. How to spot it, and how to fix it without breaking mail.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>SPF</category><category>Troubleshooting</category></item><item><title>The DNS Tree Walk in DMARCbis, and what it means for your subdomains</title><link>https://dmarc.expert/blog/dns-tree-walk-dmarcbis</link><guid isPermaLink="true">https://dmarc.expert/blog/dns-tree-walk-dmarcbis</guid><description>DMARCbis swaps the Public Suffix List for a DNS Tree Walk to find your policy, capped at eight queries. What that changes, and why your subdomains need their own records.</description><pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate><category>Standards</category><category>DMARCbis</category><category>Subdomains</category></item><item><title>DMARCbis is here: what RFC 9989 changes and what it does not</title><link>https://dmarc.expert/blog/dmarcbis-rfc-9989</link><guid isPermaLink="true">https://dmarc.expert/blog/dmarcbis-rfc-9989</guid><description>DMARCbis published in May 2026 as RFC 9989, 9990 and 9991, replacing RFC 7489. What actually changes for your records, and why there is nothing to panic about.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate><category>Standards</category><category>DMARCbis</category></item><item><title>Doing DMARC yourself vs using a service: what you actually save</title><link>https://dmarc.expert/blog/diy-dmarc-vs-service</link><guid isPermaLink="true">https://dmarc.expert/blog/diy-dmarc-vs-service</guid><description>An honest look at DMARC by hand versus a monitoring service, across reading reports, spotting alignment failures, deciding when to tighten, and time cost.</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate><category>Service</category><category>Rollout</category></item><item><title>Why most DMARC projects stall at p=none, and how to get unstuck</title><link>https://dmarc.expert/blog/why-dmarc-projects-stall-at-p-none</link><guid isPermaLink="true">https://dmarc.expert/blog/why-dmarc-projects-stall-at-p-none</guid><description>DMARC projects rarely fail loudly. They stall quietly at p=none because nobody parses the reports or owns the next step. Here is why, and how to fix it.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate><category>Rollout</category><category>Reporting</category></item><item><title>How to read a DMARC aggregate report, and why raw XML is painful</title><link>https://dmarc.expert/blog/how-to-read-a-dmarc-report</link><guid isPermaLink="true">https://dmarc.expert/blog/how-to-read-a-dmarc-report</guid><description>What is inside a DMARC aggregate report, how to read pass and fail by sending source, and why doing this by hand across dozens of receivers does not scale.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate><category>Reporting</category></item><item><title>From p=quarantine to p=reject without blocking real mail</title><link>https://dmarc.expert/blog/quarantine-to-reject</link><guid isPermaLink="true">https://dmarc.expert/blog/quarantine-to-reject</guid><description>How to tighten a DMARC policy in stages: move to p=quarantine, watch the reports, use t=y to test, and only reach p=reject once nothing legitimate is failing.</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate><category>Rollout</category><category>Enforcement</category></item><item><title>Get SPF and DKIM aligned so DMARC passes</title><link>https://dmarc.expert/blog/align-spf-dkim</link><guid isPermaLink="true">https://dmarc.expert/blog/align-spf-dkim</guid><description>A practical guide to making your return-path and DKIM signing domain match your visible From address, with the common alignment breakers and the fix for each.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate><category>Alignment</category><category>SPF</category><category>DKIM</category></item><item><title>Start with p=none: audit your email before you enforce</title><link>https://dmarc.expert/blog/start-with-p-none-audit</link><guid isPermaLink="true">https://dmarc.expert/blog/start-with-p-none-audit</guid><description>Before you block a single message, publish p=none and collect a few weeks of DMARC reports. Here is what p=none does, and what the first reports tell you.</description><pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate><category>Rollout</category><category>Reporting</category></item><item><title>What DMARC alignment really means</title><link>https://dmarc.expert/blog/what-dmarc-alignment-means</link><guid isPermaLink="true">https://dmarc.expert/blog/what-dmarc-alignment-means</guid><description>Why SPF or DKIM passing is not enough on its own, how relaxed and strict alignment differ, and a worked example of mail that passes a check but still fails DMARC.</description><pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate><category>Alignment</category><category>Fundamentals</category></item><item><title>SPF, DKIM and DMARC explained without the jargon</title><link>https://dmarc.expert/blog/spf-dkim-dmarc-explained</link><guid isPermaLink="true">https://dmarc.expert/blog/spf-dkim-dmarc-explained</guid><description>The three DNS records behind email authentication, what each one actually proves, and how they work together to stop people forging your domain.</description><pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate><category>Fundamentals</category><category>SPF</category><category>DKIM</category></item><item><title>How email spoofing works, and how DMARC stops it</title><link>https://dmarc.expert/blog/how-email-spoofing-works</link><guid isPermaLink="true">https://dmarc.expert/blog/how-email-spoofing-works</guid><description>Why plain email lets anyone forge your From address, the real damage spoofing does to a business, and how a DMARC policy shuts it down at the receiver.</description><pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate><category>Impersonation</category><category>Email security</category></item></channel></rss>