...

LeadCanal DMARC Checker – Check DMARC Record Online

Use the LeadCanal DMARC Checker to instantly check your domain’s DMARC record and identify issues affecting your email deliverability. Our tool helps you perform a quick DMARC lookup, verify if your record is properly configured, and understand what needs to be fixed.

Get Your Full Domain Health Report
Enter your email to access the analysis

Frequently Asked Questions

DMARC Record Checker will display the following tags.
v (required)
The version tag. The only allowed value is “DMARC1”. If it’s incorrect or the tag is missing, the DMARC record will be ignored.
The DMARC policy. Allowed values are “none”, “quarantine”, or “reject”. The default is “none,” which takes no action against non-authenticated emails. It only helps collect DMARC reports and gain insight into your current email flows and their authentication status. “quarantine” marks the failed emails as suspicious, while “reject” blocks them.
Aggregate report sending destination. It’s the “mailto:” URI that ESPs use to send failure reports. The tag is optional, but you won’t receive reports if you skip it.
Forensic (Failure) report sending destination. It’s the “mailto:” URI that ESPs use to send failure reports. The tag is optional, but you won’t receive reports if you skip it.
The subdomain policy. The subdomain inherits the domain policy tag (p=) explained above unless specifically defined here. Like the domain policy, the allowed values are “none,” “quarantine,” or “reject.” This option isn’t widely used nowadays.
The DKIM signature alignment. This tag follows the alignment between the DKIM domain and the parent Header From domain. Allowed values are “r” (relaxed) or “s” (strict). “r” is the default and allows a partial match, while the “s” tag requires the domains to be the same.
The SPF alignment. This tag follows the alignment between the SPF domain (the sender) and the Header From domain. Allowed values are “r” (relaxed) or “s” (strict). “r” is the default, and allows a partial match, while the “s” tag requires the domains to be exactly the same.
Forensic reporting options. Allowed values are “0,” “1,” “d,” and “s.” “0” is the default value, which generates a forensic report when both SPF and DKIM fail to produce an aligned pass. If either of the protocol outcome is something other than pass, use “1.” “d” generates a report when DKIM is invalid, while “s” does the same for SPF. Define the ruf tag to receive forensic reports.
The reporting format for failure reports. Allowed values are “afrf” and “iodef”.
The percentage tag. This tag works on domains with “quarantine” or “reject” policy only. It marks the percentage of failed emails a given policy should be applied to. The rest falls under a lower policy. For example, if “pct=70,” on a domain with “quarantine” policy, it applies only 70% of the time. The remaining 30% goes under “p=none”. Similarly, if “p=reject” and “pct=70,” “reject” applies to the 70% of failed emails, and the 30% go into “quarantine.”

What is a DMARC Checker?

A DMARC checker is a tool that performs a DMARC record lookup by querying your domain’s DNS. It checks whether a valid DMARC record exists and analyzes its configuration.

If your domain returns a “no DMARC record found” result, it means your emails are not fully protected, and your domain may be vulnerable to spoofing or spam filtering issues.

Check Your DMARC Record in Seconds

With LeadCanal’s DMARC checker, you can:
Simply enter your domain and run a DMARC lookup to see your results instantly.

Common DMARC Issues We Detect

Many domains have misconfigured or incomplete DMARC records. Our tool helps you identify issues such as:
Fixing these issues can significantly improve your email deliverability and domain reputation.

Why DMARC Matters for Email Deliverability

DMARC (Domain-based Message Authentication, Reporting & Conformance) works with SPF and DKIM to protect your domain and improve inbox placement.

A properly configured DMARC record helps you:

Without DMARC, your emails are more likely to be filtered or rejected.

What to Do If No DMARC Record Is Found

If your result shows no DMARC record found, you should create and publish one in your DNS.

This typically involves:

Depending on your provider, the process may vary (e.g., Google Workspace, Microsoft 365, GoDaddy, Zoho).

Check, Fix, and Improve Your Email Setup

The LeadCanal DMARC Checker is designed to help businesses quickly identify problems and take action. Whether you are troubleshooting deliverability or setting up authentication for the first time, this tool gives you a clear starting point.

Need Help Fixing Your DMARC?

If your DMARC record is missing or misconfigured, we can help you set it up correctly.

👉 Get Help With DMARC Setup and Email Deliverability

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.