MailSlurp logo

Free DMARC lookup

Free DMARC checker and DMARC domain lookup

Run a free DMARC lookup to fetch the live TXT record for any domain, inspect policy tags, and review warnings before enforcement, migrations, or deliverability changes. Use it as a fast DMARC checker when you need the real record, not just documentation.

Primary use

Live DMARC lookup

Inspect the exact DMARC TXT value currently visible in public DNS.

Policy signal

p= mode

See whether the domain is still monitoring-only or actually enforcing.

Reporting

rua + tags

Confirm aggregate report routes and alignment settings before tightening policy.

Output

Record + issues

Get the raw record, parse warnings, and a practical launch verdict in one view.

Intent-led preview

DMARC checker and DMARC domain lookup

Live workflow

Main action

DMARC lookup

Run now
Enter the domain, inbox, message, or record you want to verify

What this page returns

1

See the live record

Confirm what receivers can actually read from DNS before assuming a change is in place.

2

Review enforcement posture

Spot whether the domain is still on p=none or already moving toward quarantine or reject.

3

Catch setup mistakes fast

Warnings and parse issues surface before policy changes create deliverability or spoofing confusion.

Primary use

Live DMARC lookup

Inspect the exact DMARC TXT value currently visible in public DNS.

Policy signal

p= mode

See whether the domain is still monitoring-only or actually enforcing.

Reporting

rua + tags

Confirm aggregate report routes and alignment settings before tightening policy.

Intent overview

What teams usually need from this tool page

The strongest tool pages answer the immediate question, make the next move obvious, and connect the free check to the broader MailSlurp workflow behind it.

Primary outcome

See the live record

Confirm what receivers can actually read from DNS before assuming a change is in place.

Workflow signal

Review enforcement posture

Spot whether the domain is still on p=none or already moving toward quarantine or reject.

Workflow signal

Catch setup mistakes fast

Warnings and parse issues surface before policy changes create deliverability or spoofing confusion.

Run a free lookup

Fetch the live DMARC record for a domain

Enter the root domain. The lookup checks the live TXT value at _dmarc, surfaces warnings, and highlights the policy and reporting tags that matter most.

Public lookups are one-shot only. Use monitoring when sender policy needs ongoing ownership.

Product workflow

Take dmarc checker and dmarc domain lookup beyond a one-off run

Use the free tool for the fast answer. Use the product workflow when the check needs history, owners, automation, and a place in your release or sender-health process.

Saved history

Keep every important run in one shared workflow

Use dmarc checker and dmarc domain lookup as a repeatable checkpoint instead of relying on screenshots, scattered notes, or one person's memory.

Automation

Turn one-off checks into release and migration gates

Trigger the same verification from CI, internal tooling, or launch checklists so DNS, deliverability, and QA decisions stay consistent.

Ownership

Route failures to the right team before they become incidents

Move from ad hoc triage into shared operational visibility with alerting, escalation paths, and clearer accountability.

Next step

Move from a fast answer into a repeatable MailSlurp workflow

The free check is built for speed. The product path is where you save runs, automate verification, and give the right owner enough context to act before the next launch or incident review.

Best fit

Use this before policy changes and during auth incidents

DMARC lookups are most useful when the live policy matters right now: before tightening enforcement, after DNS edits, or while investigating why a sender path is no longer trusted.

  • Check the record before moving from p=none to enforcement
  • Verify live DNS after provider or DNS migrations
  • Confirm aggregate reporting tags before relying on report data

Upgrade path

Move from one lookup to ongoing sender-domain monitoring

One-shot DMARC lookups are useful for triage. Production teams usually need recurring verification, history, and a shared view of auth drift across domains.

  • Monitor DMARC, SPF, and DKIM together
  • Track changes over time instead of relying on manual spot checks
  • Route sender-auth issues to owners before campaign windows

What this returns

A DMARC lookup should answer more than whether a record exists

The useful output is the combination of live DNS visibility, policy details, report destinations, and warnings that tell a team whether the record is ready for the next enforcement step.

Record

Live TXT value

Review the exact DMARC string receivers will evaluate.

Policy

p=none or reject

Check whether the domain is only observing or actually enforcing.

Reports

rua coverage

Confirm aggregate-report routing before relying on DMARC reporting workflows.

Warnings

Parse issues

Catch malformed tags or weak rollout choices before they create confusion later.

Operational use

Best used as a release and policy-change checkpoint

Searchers usually want a DMARC lookup because the policy is changing or because trust is already in question. Treat this as a release-control step, not a passive reference page.

Before enforcement

Confirm tags, reporting routes, and live visibility before moving from monitoring-only toward quarantine or reject.

After DNS changes

Re-run the lookup after migrations so the team knows the expected policy is actually visible to mailbox providers.

During spoofing or alignment incidents

Use the live record as the first shared source of truth before chasing downstream alignment or provider-specific symptoms.

FAQ

Questions teams ask before they operationalize this workflow

What is the difference between a DMARC checker and a DMARC lookup?

A DMARC lookup fetches the live DNS record and shows the exact value, warnings, and parse results. A broader DMARC checker workflow also helps interpret policy mode, reporting setup, and sender-alignment implications.

When should teams run a DMARC lookup?

Run it before and after DNS changes, before tightening enforcement, and during deliverability or spoofing incidents when you need to confirm the live policy quickly.

Does a valid DMARC record mean enforcement is strong?

Not always. A record can be syntactically valid while still using a monitoring-only policy such as p=none. Teams should review both validity and enforcement posture.

What should I do after a failed DMARC lookup?

Fix syntax first, confirm the record is published at _dmarc.yourdomain, then re-run the lookup after propagation. If spoofing or alignment issues continue, pair this with SPF, DKIM, and header analysis.