DMARC Record Checker
Get an embedLookup your DMARC record to identify any problems and fix them.
Frequently Asked Questions
What Is DMARC Record Lookup Tool?
DMARC Record Checker is a free online DMARC diagnostic tool that allows you to verify and validate your domain's DMARC record, providing comprehensive DMARC verification. Simply enter your domain name, and the tool will retrieve the DMARC record and provide you with its comprehensive configuration analysis. With this tool, you can quickly identify any issues with your DMARC record and take the necessary steps to ensure its proper setup and compliance.
What is the DMARC record?
DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication, policy, and reporting protocol. You generate the record syntax and add it to the DNS as a simple TXT Record. A DMARC record lets domain admins announce their policies for unauthorized emails and receive reports on their outgoing email infrastructure.
Why Check your DMARC record?
A DMARC lookup shows if the DMARC record exists and reveals existing issues. This helps to ensure that your business domain infrastructure is protected. If the DMARC Record Checker finds any problems, you can always turn to EasyDMARC’s platform and fix anything that hinders your domain-level security.
Why are DMARC reports important?
DMARC reports are key for successful DMARC enforcement (reaching to p=reject). They’re a data goldmine about your outgoing email ecosystem, showing legitimate and unauthorized sources, your email sending volume, and reasons for failing. Using this information, you can put together an action plan for swift DMARC enforcement and, ultimately, compliance.
What does DMARC compliant mean?
DMARC Compliance means that your outgoing email server is authenticated and aligned with either SPF or DKIM authentication protocols.
How does DMARC work?
In short, DMARC is an announcement on a domain’s DNS that states how the receiving servers should deal with emails from unauthorized sending sources. Here’s how it happens.
- First, the domain admin implements DMARC TXT Record in their DNS, mentioning the required and recommended tags like version, policy, and reporting. This sets the rule for receiving servers.
- Receiving servers apply this added rule to all the emails from the given domain by reviewing SPF and DKIM authentication and alignment.
- If the reporting tags RUA and RUF are in place, the domain administrator will start receiving DMARC reports.
- The next step is to dig into source alignment, gradually moving to a more strict policy (first to “quarantine", and then to “reject").
What does DMARC domain alignment mean?
Domain Alignment is the core DMARC concept. It ensures that the email address in the From header is the actual sender of the message. This means that the domain SPF check (which is based on Envelope From: or Return-Path address) and the DKIM signing domain (d=example.net) align with the message From: address.
How does a DMARC work with subdomains?
By default, DMARC Record or policy implemented on the root domain level will automatically apply on all subdomain(s) levels, unless admins implement explicit DMARC Record on the subdomain(s) level.
Can I Add a DMARC Record Without DKIM?
Technically, you can add a DMARC record without having a DKIM record. However, for DMARC to pass, you need to have either SPF or DKIM authentication and alignment in place.
At EasyDMARC, we always advise our customers to start their DMARC journey by setting up both SPF and DKIM, and only then move on to DMARC.
Following email authentication best practices will ensure that you avoid false positive cases, lose or block legitimate emails, or damage your domain ecosystem in any way.
Make Your DMARC Journey Simple With EasyDMARC