# DMARC Record Generator

> Free DMARC record generator for p=none, quarantine, reject, rua reports, pct rollout, alignment defaults, and safe DMARC publishing guidance.

- Human page: https://mailrith.com/free-tools/dmarc-record-generator
- Markdown page: https://mailrith.com/free-tools/dmarc-record-generator.md
- Category: Email Authentication
- Action label: Generate DMARC Record
- Primary keyword: DMARC record generator
- Related keywords: DMARC record generator, DMARC generator, create DMARC record, generate DMARC TXT record, DMARC policy generator
- Browser execution: Yes
- Signup required: No

## Input
- Label: DMARC Details
- Guidance: Use this to create a starter DMARC record after you understand which systems send mail for the From domain.
- Placeholder example: dmarc@example.com

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

## Topic Overview
A DMARC generator helps create the DNS TXT record that tells inboxes how to handle mail that fails authentication checks for your domain. It is useful when you need a monitoring record, a reporting address, or a gradual path toward stricter protection. Read [DMARC](https://mailrith.com/guides/dmarc.md#steps) before publishing a policy that affects live mail.

For most domains, the safe path is to start with monitoring, review reports, fix legitimate senders, and then move toward quarantine or reject when authentication is ready. This generator explains the policy, percentage, reporting, and alignment choices in simple terms. Before enforcement, use [DMARC Alignment](https://mailrith.com/guides/dmarc-alignment.md#steps) so SPF or DKIM can pass for the visible From domain.

## What the Tool Checks
- Domain and reporting address format
- Policy choice: none, quarantine, or reject
- Rollout percentage
- Relaxed SPF and DKIM alignment defaults
- Suggested TXT value
- Safe rollout guidance

## Result Behavior
The result gives a DMARC TXT value and explains whether the chosen policy is safe for monitoring or enforcement.

## 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#steps): Understand policies, reports, rollout, and enforcement.
- [DMARC Alignment](https://mailrith.com/guides/dmarc-alignment.md#steps): Make sure legitimate mail can pass before enforcement.
- [SPF](https://mailrith.com/guides/spf.md#steps): Configure SPF as one possible aligned authentication path.

## FAQs
### Should I start with p=reject?

Usually no. Start with p=none if you are still discovering senders. Move to quarantine and reject only after legitimate mail passes aligned SPF or DKIM.
### Do I need a reporting email?

A reporting address is strongly recommended. Without reports, it is harder to see who sends as your domain and what might break.
