DMARC record checker tool

Use Sendmarc’s DMARC record checker. Instantly validate, troubleshoot, and optimize your business’s record to protect your company from phishing, spoofing, and email fraud.

What is a DMARC record checker?

Sendmarc’s record checker is an online diagnostic tool that helps identify, validate, and troubleshoot the record published in a domain’s DNS.

The DMARC lookup tool analyzes the domain’s record for:

  • Presence and correct publication
  • Syntax accuracy
  • Policy configuration (for example: none, quarantine, reject)
  • Reporting addresses for aggregate and forensic DMARC reports
  • Other DMARC parameter switches

Additionally, please check your organization’s domain score to manage its domain to the highest DMARC levels.

Why is this important?

DMARC is an email authentication protocol that protects a domain from unauthorized use, such as phishing, spoofing, and other email-based attacks, by verifying that emails sent from the domain are legitimate.

Without a valid record, a domain is vulnerable to email-based threats. Regular checks help ensure that the domain’s DMARC policy is correctly configured and compliant with industry standards.

Why your organization should use a DMARC record checker

A DMARC checker is essential for any business concerned with email security and deliverability.

Key reasons for using a validator:

Prevent configuration errors

Check if DMARC is enabled to identify and correct syntax or policy mistakes that could expose the domain to cyberthreats.

Enhance deliverability

A properly configured record improves email deliverability and reduces the likelihood of legitimate messages being marked as Spam.

Ensure compliance

Stay aligned with evolving DMARC requirements from major email providers, such as Google, Yahoo, and Microsoft.

Ready to check a record?

How to use a DMARC record checker

Performing a DMARC record check is straightforward.

Follow these steps:

1. Enter the domain

Input the domain name into the required field.

2. Get the record

The tool fetches the DMARC TXT record from the DNS and displays it in an easy-to-read format.

3. Analyze the results

  • Determine if a record is present
  • Identify syntax or configuration errors
  • Review the policy settings (none, quarantine, reject)
  • Check reporting addresses (RUA y RUF)
  • Detect missing records

Tip: Regularly perform a DMARC test on your company’s record, especially after making changes to DNS settings or if email deliverability issues are seen.

4. Receive guidance

If errors or misconfigurations are found, the checker recommends taking action.

Example record

HostTipoValor
_dmarc.tudominio.comTXTv=DMARC1; p=quarantine; rua=mailto:[email protected]; ruf=mailto:[email protected]; fo=1

This example sets the policy to quarantine, specifies where to send aggregate and forensic reports, and enables failure reporting (fo=1).

Missing or incorrect record? Use a DMARC record checker

If a record is missing or incorrectly configured, the domain is at risk. DMARC verification helps detect common issues, such as:

  • No record was found
  • Syntax errors
  • Incorrect reporting addresses

How to fix DMARC misconfigurations

  • Use the checker’s error messages to identify specific issues
  • Update the DNS with a corrected record
  • Re-run the validator to confirm the fix
  • Monitor DMARC reports to ensure continued compliance

DMARC record checker: FAQs

¿Qué es un registro DMARC ?
A DMARC record is a DNS TXT record that defines a domain’s DMARC policy. This policy tells receiving email servers how to handle unauthenticated emails. A record includes information such as the policy setting (none, quarantine, or reject), the percentage of emails the policy applies to, and the reporting addresses for aggregate and forensic reports.
A valid DMARC DNS record includes required tags and correct syntax. An example of a valid record is:
Host Tipo Valor
_dmarc.tudominio.com TXT v=DMARC1; p=quarantine; rua=mailto:[email protected];

If a DMARC DNS record is misconfigured, email servers might ignore it, leaving the domain vulnerable to phishing and spoofing attacks. Also, incorrect DMARC records can cause legitimate emails to be delivered to Spam folders or rejected.

To fix a DMARC misconfiguration, use a checker tool to identify syntax or policy errors. Then, update the DNS with a corrected record. After making changes, run the checker again to verify the fix.

DMARC affects email deliverability by improving inbox placement and reducing the likelihood of emails being marked as Spam or rejected by receiving servers.

No, a domain should have only one DMARC record. Having multiple DMARC records causes processing errors and might result in the DMARC policy being ignored.

Yes, DMARC is still necessary even if Sender Policy Framework (SPF) and DomainKeys Identified Mail (DKIM) are in place. DMARC builds on SPF and DKIM by adding policy enforcement and reporting features, offering more complete protection against email impersonation.
Sendmarc’s DMARC record checker is a free, fast, and accurate tool created to help organizations validate their DMARC records with ease. It offers a beginner-friendly interface with clear explanations, making it accessible to users with varying levels of technical expertise.

Safeguard your business’s domain and reputation

Try Sendmarc’s free trial today to improve email security and protect your company’s domain from phishing and spoofing.