Q: What is DMARC Policy?
A: Domain-based Message Authentication, Reporting, and Conformance (DMARC) is a protocol that helps protect email domains from unauthorized access and usage. This policy determines what happens to an email after it is checked against SPF and DKIM records. An email either passes or fails SPF and DKIM. The DMARC policy determines if failure results in the email being marked as spam, getting blocked, or being delivered to its intended recipient.
As an example, let's say a guest is trying to sign up and they complete the process but they do not get an email, what this means is that the channel from where the guest is placing the order has the contact email configured to be an email ID using their own domain email and that domain is not authenticated in sendgrid . For example let's say the domain is www.abcd123.com then the email is xyz@abcd123.com
Note: This behavior impacts ALL email notifications configured for the account.
How do we resolve this since we send the email on behalf of the client via sendgrid:
- Steps
- Generate dns records on via sendgrid sender authentication
- Type of records generated;
- CNAME - a total of 3 records are generated
- TXT - a total of 1 records are generated
- Type of records generated;
- Update the dns records on clients domain
- Verify Update on Sendgrid
- Generate dns records on via sendgrid sender authentication
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article