DMARC Record Not Found: What It Means and How to Fix It

Last updated 2026-05-29 — By The InboxGreen Team

A "DMARC record not found" warning means your domain has no DMARC TXT record published at _dmarc.yourdomain.com. Without DMARC, mailbox providers like Gmail and Outlook have no policy to follow when SPF or DKIM fails, making your domain easier to spoof and lowering inbox trust. Fix it by adding a TXT record at _dmarc with the value v=DMARC1; p=none; rua=mailto:[email protected], then verify with InboxGreen.

What it means

DMARC (Domain-based Message Authentication, Reporting and Conformance) is a DNS policy that tells receiving mail servers what to do when an email claiming to be from your domain fails SPF or DKIM checks. When no DMARC record exists, providers fall back to their own judgement, which often means lower inbox placement or no protection against spoofing at all.

Why it matters

Without DMARC, anyone can send email that appears to come from your domain and inbox providers have no policy to block or quarantine it. Gmail and Yahoo also require DMARC for bulk senders (5,000+ emails/day) as of February 2024. Even for low-volume senders, missing DMARC is a trust signal that can quietly hurt deliverability.

Recommended starting DMARC record

v=DMARC1; p=none; rua=mailto:[email protected]

Start with p=none to collect reports without affecting delivery. Replace [email protected] with a real address you can receive reports to. Once SPF and DKIM are passing reliably, upgrade to p=quarantine or p=reject.

How to fix it

Cloudflare

  1. Log in to Cloudflare and open your domain.
  2. Go to DNS > Records > Add record.
  3. Type: TXT
  4. Name: _dmarc
  5. Content: v=DMARC1; p=none; rua=mailto:[email protected]
  6. TTL: Auto
  7. Click Save.

Namecheap

  1. Log in to Namecheap > Domain List > Manage your domain.
  2. Go to Advanced DNS > Add New Record.
  3. Type: TXT Record
  4. Host: _dmarc
  5. Value: v=DMARC1; p=none; rua=mailto:[email protected]
  6. TTL: Automatic
  7. Click the green checkmark to save.

GoDaddy

  1. Log in to GoDaddy > My Products > DNS > Manage Zones.
  2. Select your domain > Add Record.
  3. Type: TXT
  4. Name: _dmarc
  5. Value: v=DMARC1; p=none; rua=mailto:[email protected]
  6. TTL: 1 hour
  7. Click Save.

How to verify the fix

  1. Wait 5 to 30 minutes for DNS propagation.
  2. Run your domain through the InboxGreen free checker.
  3. The DMARC result should change from "not found" to "found" with a PASS or WARN status.
  4. If still not found, double-check that the record name is exactly _dmarc (not _dmarc.yourdomain.com, since most DNS panels prepend the domain automatically).

Check your fix right now

Run your domain through InboxGreen's free checker to confirm the issue is resolved.

Common mistakes

  • Using _dmarc.yourdomain.com as the host name instead of just _dmarc. This creates a double-nested subdomain.
  • Leaving the rua address pointing to a non-existent mailbox. Reports will bounce silently.
  • Using p=reject before confirming SPF and DKIM are fully passing. This can block your own legitimate email.
  • Publishing two DMARC records. Only one is allowed per domain; delete any duplicate.

Frequently asked questions

What is the minimum DMARC record I need? +

The minimum valid DMARC record is v=DMARC1; p=none with no rua address required, though adding one means you receive reports. p=none is safe to start with because it monitors without affecting delivery.

How long does it take for a DMARC record to propagate? +

Usually 5 to 30 minutes in most DNS providers. In rare cases with high TTL settings it can take up to 48 hours. You can verify propagation immediately with InboxGreen.

Should I use p=none, p=quarantine, or p=reject? +

Start with p=none to collect data without blocking anything. Once you can confirm SPF and DKIM are passing consistently, move to p=quarantine. Only use p=reject once you are confident all legitimate sending is fully authenticated.

Does DMARC affect my own outgoing email? +

No. DMARC is a policy for receiving servers to follow when they receive email claiming to be from your domain. It does not change how your own mail server sends email. However, if your SPF or DKIM is misconfigured, a strict DMARC policy could cause your own emails to be quarantined by recipients.


Related fix guides