Verify your domain's DMARC policy to protect against email phishing and spoofing.
DMARC (Domain-based Message Authentication, Reporting and Conformance) is an email authentication protocol that builds on SPF and DKIM. It tells receiving mail servers what to do when an email fails authentication checks and where to send reports about those failures.
This record instructs receivers to reject emails that fail authentication and send aggregate reports to dmarc@example.com.
DMARC is a DNS TXT record published at _dmarc.yourdomain.com. It tells receiving mail servers what to do when a message claiming to be from your domain fails SPF and DKIM checks, and where to send reports about it. This tool fetches the record from Google Public DNS and explains each tag.
p= policy: none only monitors, quarantine sends failing mail to spam, and reject blocks it.rua= is the address that receives aggregate reports, which show who is sending mail as your domain.sp= sets a policy for subdomains, pct= applies the policy to only part of your mail while you roll it out, and adkim / aspf control how strictly the domains must match.p=none and a rua address, and read the reports for a few weeks.quarantine, then to reject once the reports are clean.Since February 2024, Google and Yahoo have required senders of bulk email to publish a DMARC record, so it is no longer optional for newsletters and marketing mail. If the result says no record was found, the domain has no DMARC policy at all. Read the DMARC guide for the full setup.