On this page
Next step
Upload domains and inboxes to get a verdict, exact fixes, and a shareable report.
Free check
Try your own domain
Run MX, SPF, and DMARC on your sending domain. Free, no signup, results in seconds.
DMARC verification before launch means proving more than “a TXT record exists.” A launch-ready check confirms the applicable DMARC policy, whether authentication can align, where reports go, and whether subdomains are covered. That is the difference between satisfying a simple lookup tool and knowing a campaign can send without an avoidable authentication blocker.
The pre-launch DMARC checklist
- Confirm there is exactly one valid DMARC record discovered for the sending domain.
- Read the effective policy, not just the raw
p=tag. Inherited subdomain policy, test mode, and obsolete rollout tags can change what receivers apply. - Confirm at least one authentication path can align with the visible From domain. DKIM alignment usually matters most for cold email platforms.
- Confirm
rua=reports route to a mailbox or service someone actually reviews. - Confirm subdomains inherit the policy you expect, especially if outbound uses a mail subdomain or tracking-adjacent hostnames.
What fails most often
The common launch failure is a domain with p=none, SPF on the root, and DKIM signing from the sending platform’s domain. SPF and DKIM may pass technically, but neither aligns with the client’s From domain, so DMARC still fails.
OutboundQA checks DMARC presence, effective policy discovery, alignment inputs, report routing, report-destination authorization, and subdomain coverage in the same launch verdict. For a single lookup, use the DMARC checker. For the full authentication pass, use the SPF DKIM DMARC checker.
FAQ
What should I verify in DMARC before launch? Verify that one valid DMARC record exists, the effective policy is understood, SPF or DKIM can align with the visible From domain, aggregate reports route to a monitored mailbox, and subdomains inherit the expected policy.
Is p=none enough for a cold email launch?
p=none is the minimum monitoring policy and is useful during warmup. For mature domains, p=quarantine or p=reject is stronger because receivers can enforce failures.
Can DMARC pass if SPF fails? Yes. DMARC passes when either SPF or DKIM passes and aligns with the From domain. DKIM alignment is often the safer path for sending platforms.
Turn this answer into a verified next step
Upload domains and inboxes to get a verdict, exact fixes, and a shareable report.