Free tool
DMARC record generator
Choose a policy and a report address, and copy the record for _dmarc. It's built in your browser; nothing is sent anywhere.
Your DMARC record
TXT · host _dmarc
v=DMARC1; p=none
Add a report address: without one you won't see what fails.
Add it as a TXT record with the host _dmarc (your DNS provider adds the domain), replacing any DMARC record already there. Then run the DNS checker.
FAQ
DMARC records, briefly.
Which policy should I start with?
p=none. It changes nothing about delivery and sends you reports. Once the reports show only your own services, move to p=quarantine, then p=reject.
Do Gmail and Yahoo require DMARC?
Yes, for anyone sending 5,000 or more messages a day to them, since 2024. p=none meets the requirement.
Where do the reports go?
To the rua addresses, as daily XML files. A DMARC report service turns them into charts; a mailbox works if you read the XML.