DMARC, which stands for Domain-based Message Authentication, Reporting, and Conformance, plays a crucial role in email security.
What DMARC Does:
DMARC provides instructions to email servers on how to handle incoming messages.
To be delivered, emails must pass DKIM and SPF alignment checks as per the DMARC policy.
Messages that fail DMARC checks can either be allowed, rejected, or placed in the spam folder.
Protecting Your Brand:
Implementing a DMARC policy safeguards your brand from spoofing and reduces the risk of fraudulent and harmful messages.
Sample DMARC Policy:
DMARC is essential for all emails sent on behalf of your brand, not just through Patch.
Below is a sample DMARC record and its impact on email delivery:
v=DMARC1; p=none; rua=mailto:firstname.lastname@example.org
Policy Tags Explained:
The "p" and "sp" tags are vital for Patch and email marketing.
They determine how inbox providers react to alignment check failures.
"p" applies to the root domain (e.g., @yourbrand.com), while "sp" pertains to subdomains (e.g., @shop.yourbrand.com).
The "rua" tag designates where DMARC reports are sent. While not obligatory, it's recommended for insight. Be sure to replace the placeholder email address with one ready to receive DMARC reports.
Impact on Patch Sending:
Shared sending domains have a misalignment but pass DMARC checks due to Patch's policy (p=none).
Branded sending domains align with the "from-address domain," ensuring DMARC checks pass.
Handling DMARC Reports:
DMARC reports are challenging to interpret. Consider a DMARC service provider for report processing and insights.
Email Authentication with Patch:
SPF and DKIM records are managed by Patch for shared and branded sending domains. DMARC is configured externally with your DNS provider.
Setting Up DMARC in DNS:
DMARC is configured outside of Patch with your DNS provider. Steps may vary, but generally, create a new TXT record for DMARC, e.g.:
Value: v=DMARC1; p=none
DMARC Compliance with Patch:
Connect a branded sending domain matching your friendly-from email address's root domain. Example: Use send.yourbrand.com for email@example.com.
Verification of DMARC Configuration:
Use the DMARC checker tool (e.g., EasyDMARC) to verify your DMARC record's status. A status of Warning or Valid ensures compliance with Gmail and Yahoo's sender requirements.