Email deliverability is crucial for any sender reaching out to leads, customers, and audiences via email.
However, technical aspects must be addressed to ensure your emails reach their intended recipients. One of these crucial technical aspects is setting up DMARC records.
Without DMARC, an email authentication method, you risk landing in the spam folder.
Even worse, criminals could commit cybercrimes through emails that appear to come from your domain!
Back in the early 2010s, fraudulent email was so prevalent that it threatened email altogether.
Some of the biggest senders and receivers of email, like Gmail and Yahoo, had to do something about it.
Together, they developed DMARC. Their aim was to protect people against email spoofing and cyber crimes like phishing.
DMARC stands for Domain-based Message Authentication, Reporting & Conformance. It is a protocol that checks emails to make sure they’re legit. It uses SPF and DKIM records to do this.
💡Just like DMARC, SPF, and DKIM are DNS records designed for domain authentication. Email servers can’t authenticate the sender if the records are absent.
By using a DMARC record, the receiving server of an email can check that the email is really from the claimed domain and that it aligns with both the SPF and DKIM records. The main goal of DMARC is to make email more trustworthy and secure.
To learn more about DMARC, check out our guide: What is DMARC? And Why Should You Care?
DMARC leverages the authentication results of both SPF and DKIM.
For a DMARC check to pass, it requires not only SPF or DKIM to pass but also a domain alignment. The domain in the ‘From’ address should match or align with the SPF or DKIM domain.
The DMARC policy (published in a DMARC record within the domain’s DNS) specifies how to handle emails that fail this check.
The policies can be:
To gain a deeper understanding of DMARC’s technical aspects, we created a guide on how DMARC works.
In short, any company or professional sending emails to their audience.
It’ll help protect your brand from fraudulent emails.
Organizations without DMARC are almost five times more likely to be the target of email spoofing.
If you’re doing sales email outreach, your technical setup must be on point to avoid the spam folder. DMARC is an essential component of that. It can increase your open rates by 10%, on average.
Other organizations that need to set up their DMARC include:
A DMARC record looks like this:
v=DMARC1; p=none; rua=mailto:youremail@yourdomain.com
You already know that the “p” stands for policy. This determines what to do with unauthenticated emails.
The other two tags are:
⚠️ Since DMARC works in a team with SPF and DKIM, ensure you have had both SPF and DKIM records in place for at least 48 hours before adding your DMARC record.
You can only set up a DMARC record in your domain provider’s account.
Usually, this is the organization from which you bought your domain.
However, in some cases, you have pointed your name servers to, for example, your hosting provider. If so, you have to add the DMARC there.
We have tutorials on how to set up your DMARC on specific domain providers:
And for email providers:
Setting up a DMARC record isn’t hard once you know how it works.
For more detailed info, check out our guide on how to easily set up a DMARC record. ⬅️
Alternatively, use our DMARC Generator below. ⬇️
A DNS needs to propagate before it’s active.
This process can take up to 48 hours.
You can use a DNS checker to check the status of your DMARC record.
Use lemwarm’s free Deliverability Tester, or try its DNS Checks feature.
It verifies your complete technical setup so you know when you’re ready to start your email outreach.
If you get the error 554 5.7.5 Permanent error evaluating DMARC policy when sending emails, it means the receiving server couldn't check your DMARC policy.
This can stop your emails from being delivered.
Here's what you can do to fix it:
If none of these steps solve the error, reach out to your email provider for more details.
DMARC reports, specified by the "rua" tag in the DMARC record (for instance, rua=mailto:reports@example.org), provide insights on who is sending mail on behalf of your domain.
These reports are invaluable for tuning and maintaining your DMARC policy.
The interval for reviewing DMARC reports may vary based on the volume of emails your organization sends. However, frequent checks enhance visibility and ensure attackers aren't exploiting your domain.
Understanding your DMARC reports is essential in tracking authentication success and potential issues.
You can use tools like SEMRush to analyze these reports, identifying:
SPF allows senders to specify which servers are permitted to send email on behalf of a given domain.
It checks the return-path domain against a list of authorized sending IPs in the DNS.
If an email is received from an unauthorized server, it may be marked as spam or rejected.
DMARC, on the other hand, builds upon both SPF and DKIM.
It introduces a policy that a domain owner can publish to guide receivers on how to handle emails that fail these checks.
This can range from doing nothing (p=none), sending it to quarantine (potentially marking it as spam), or outright rejecting the email.
Additionally, DMARC provides domain alignment features to ensure the authenticity of the sending domain and offers visibility into email flows through DMARC reports.
In essence, DMARC complements SPF by adding an additional layer of security, authentication, and reporting.
So, it's not that DMARC is "better" than SPF; instead, when DMARC is used in conjunction with SPF (and DKIM), it offers a more comprehensive approach to secure email communication for an organization.
DKIM:
DMARC:
In essence, DKIM ensures email integrity, while DMARC sets the rules for handling and offers insights on email traffic.
Both work together for robust email security.
In conclusion, DMARC records are an indispensable tool in the cybersecurity toolkit for any organization or individual.
By understanding and implementing DMARC, you are taking a significant step towards more secure and trustworthy email communication.
If you have any specific questions or need personalized guidance, don't hesitate to reach out to our team of experts.
If you’ve just set up your DMARC records, congrats on the first step! To keep your emails out of spam and ensure they reach your audience’s inboxes, there are 4 other technical settings to complete:
Once you’ve completed your setup, use our free Deliverability Tester or lemwarm’s DNS Checks to ensure all settings are in place!
And as a faster option (it only checks your email authentication records), here's our email authentication checker.