Use this DMARC checker workflow to confirm your domain publishes a valid DMARC policy record and that alignment is configured correctly.
Run a DMARC lookup
Use the interactive tool to fetch and validate the record:
If you need to generate a new record first:
What a DMARC checker should validate
- A DMARC TXT record exists at
- The version tag is present (
) - A policy is set (
,, or) - Reporting addresses are valid (
and optional) - Alignment settings (
and) match your enforcement goal
Common DMARC issues and fixes
No DMARC record found
Publish a DMARC TXT record at . Start with if you are monitoring first.
Invalid tag formatting
DMARC tags must be semicolon-separated. Avoid line breaks and extra quoting that can break parsing.
Policy is too strict too early
If you are still discovering senders, start with and tighten enforcement over time using and alignment settings.
Reports do not arrive
Confirm that your address accepts aggregate reports and that you have correct mailbox routing for that destination.
Related authentication tools
Move from manual checks to automation
MailSlurp supports DNS and authentication monitoring for production workflows. Start with DMARC, SPF, and DKIM monitoring and connect alerts into your delivery process.