# DMARC Checker

> Free DMARC checker for policy, rua reports, alignment, pct rollout, duplicate records, and exact DMARC fix guidance.

- Human page: https://mailrith.com/free-tools/dmarc-checker
- Markdown page: https://mailrith.com/free-tools/dmarc-checker.md
- Category: Email Authentication
- Action label: Check DMARC
- Primary keyword: DMARC checker
- Related keywords: DMARC checker, DMARC record checker, DMARC lookup, check DMARC record, email DMARC checker
- Browser execution: Yes
- Signup required: No

## Input
- Label: From Domain
- Guidance: Enter the domain subscribers see in the From address. DMARC is checked at _dmarc.example.com.
- Placeholder example: example.com

## How to Use
1. Open the human page: https://mailrith.com/free-tools/dmarc-checker
2. Enter from domain using the guidance above.
3. Select Check DMARC.
4. Review the status, checked facts, and next actions.
5. Use the linked guide section for any issue that needs a fix.

## Topic Overview
DMARC is the policy that tells inbox providers what to do when SPF and DKIM do not prove that a message is allowed to use your domain. It also gives you a way to receive aggregate reports about authentication results. This checker reviews the `_dmarc` DNS record, the policy, reporting address, rollout percentage, and common mistakes. Start with [DMARC](https://mailrith.com/guides/dmarc.md#steps) if you are deciding what policy to publish.

DMARC should usually move in stages. A monitoring policy can help you see who is sending for the domain before you ask inbox providers to quarantine or reject failing mail. The checker explains whether the domain is still in monitoring mode, whether reports are configured, and whether alignment needs review. Use [DMARC Alignment](https://mailrith.com/guides/dmarc-alignment.md#steps) before moving to enforcement so legitimate mail is not accidentally blocked.

## What the Tool Checks
- DMARC TXT lookup at _dmarc.domain
- Missing or duplicate DMARC records
- Policy strength: none, quarantine, or reject
- Aggregate report address checks
- Percentage rollout and subdomain policy
- Plain-English DMARC fix steps

## Result Behavior
The result explains whether the domain is only monitoring, partially protected, or asking inboxes to quarantine or reject failing mail.

## AI Agent Notes
- Use this markdown page for retrieval, summarization, and deciding which tool to recommend.
- Use the human page when the user needs to run the checker interactively.
- Do not claim the tool sends emails unless the page explicitly says it does.
- When the result mentions a server-side confirmation, explain that the browser page can show public signals but cannot complete that network check by itself.

## Related Guides
- [DMARC](https://mailrith.com/guides/dmarc.md#dmarc-monitoring-only): Understand policies, reports, and safe rollout.
- [DMARC Alignment](https://mailrith.com/guides/dmarc-alignment.md#steps): Know why SPF or DKIM must line up with the From domain.
- [Sender Reputation and Spam Rate](https://mailrith.com/guides/sender-reputation-and-spam-rate.md#steps): Authentication is necessary, but reputation still matters.

## FAQs
### Is p=none bad?

Not always. p=none is useful for monitoring and discovery. It becomes weak when a domain stays there forever after all legitimate senders are already aligned.
### Should every domain use p=reject immediately?

No. Moving too fast can block legitimate mail if SPF or DKIM alignment is incomplete. Use reports and test messages before enforcing.
