v=DMARC1
Marks the line as a DMARC record. It must come first.
Free DMARC record lookup
Type your business domain. We read its DMARC record, explain its policy in plain words, and give you the exact record to add or change.
Domain-based Message Authentication, Reporting, and Conformance (DMARC) is a text record that ties your SPF and DKIM checks to the From address people see. A message passes DMARC when SPF or DKIM passes for the same domain that is in the From line.
The record sits at the name _dmarc in your domain's DNS. It tells mailbox providers what to do with mail that fails (nothing yet, send it to spam, or refuse it) and where to send daily reports about who is sending email as your domain.
v=DMARC1; p=none; rua=mailto:dmarc-reports@yourbusiness.com
Marks the line as a DMARC record. It must come first.
The policy. none changes nothing about delivery; quarantine sends failing mail to spam; reject refuses it.
Where the daily summary reports go. Use a mailbox you check, or a report service's address.
DMARC is only read at _dmarc.yourbusiness.com. A DMARC line added at the domain itself, or as part of the SPF record, is never seen.
p=reject before you know every service that sends as you can block your own invoices or newsletters. Start at p=none, read the reports, then tighten.
Without rua=, mailbox providers have nowhere to send reports, so you cannot see what passes or fails. Add an address you read.
DMARC builds on the other two. If neither passes for your domain, even your real email fails DMARC. Check both tiles before tightening the policy.
Type your domain in the box above and press Check it. The DMARC tile shows the record we found at _dmarc, what its policy does, and the safe next step. Nothing you type is stored.
Since February 2024, Gmail and Yahoo ask bulk senders (Gmail counts 5,000 or more messages a day to its users) to publish a DMARC record, and p=none is enough to meet that rule. Smaller senders are not required to, but it is a short record and it starts the reports.
When the reports show your real email passing for a few weeks, move to p=quarantine, then to p=reject. Each step makes faked email from your domain less likely to reach anyone.
Daily summaries, sent by mailbox providers to the address in rua=, listing the servers that sent email as your domain and whether each passed SPF, DKIM and DMARC. They are files meant for a reader tool, not for reading by eye.
Based on: IETF, “RFC 7489: Domain-based Message Authentication, Reporting, and Conformance (DMARC)” (2015); Google, “Email sender guidelines” (2024); Yahoo, “Sender Best Practices” (2024)
Email gets through best with all three set up. The same check covers them, and each has its own page: SPF Checker, DKIM Checker, or all three together in the SPF, DKIM and DMARC Checker.