Suped

Does DMARC apply to the envelope 'From' address?

This is a common point of confusion when setting up email authentication. The direct answer is no, DMARC doesn't apply its policy directly to the envelope 'From' address. DMARC is concerned with the domain in the 'header From' address, which is the address your recipients see in their email client. However, the envelope 'From' address plays a critical role in how DMARC performs its checks, specifically when it relies on SPF. This makes the relationship between DMARC and the envelope 'From' indirect but incredibly important.

www.vircom.com logo
Vircom says:
Visit website
A sender is identified using the 2 fields mentioned above, the “envelope from” address and the “header from” address. One can send an email ...

To understand why, we first need to distinguish between the two 'From' addresses involved in every email.

Suped DMARC monitor
Free forever, no credit card required
Get started for free
Trusted by teams securing millions of inboxes
Company logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logoCompany logo

The two 'From' addresses: header vs. envelope

Every email has two 'From' addresses, one for the machine and one for the human.

  • Header 'From' (the 'friendly from'): This is the address you see in your inbox. It's part of the email's header and is displayed to the end-user. For example, From: "John Doe" <john.doe@example.com>. Because this is what people see, it's the primary target for spoofing attacks.
  • Envelope 'From' (the 'technical from'): This address is used during the SMTP conversation between mail servers. It's not typically visible to the recipient. It tells the receiving server where to send bounce messages and non-delivery reports. This address is also known as the MAIL FROM, Return-Path, or bounce address.
miamioh.edu logo
Miami University says:
Visit website
Email messages are considered DMARC compliant if they pass SPF, DKIM, and the domain address alignment. ... The 'envelope from' is used during communication between mail servers.

How DMARC, SPF, and DKIM work together

DMARC is not a standalone technology. It functions as a policy layer that interprets the results of two other email authentication standards: SPF and DKIM. As DuoCircle notes, DMARC combines these frameworks to create a reliable system for verifying an email's origin.

SPF checks the envelope 'From' domain to see if the sending IP is authorized. DKIM, on the other hand, checks a digital signature that is tied to the header 'From' domain.

The key concept: DMARC alignment

For an email to pass DMARC, it's not enough for it to simply pass SPF or DKIM. The crucial extra step DMARC enforces is called 'alignment'. This means the domain used to pass the SPF or DKIM check must match the domain in the visible header 'From' address.

  • SPF Alignment: The domain in the envelope 'From' address must align with the domain in the header 'From' address. This is the direct link that makes the envelope 'From' matter for DMARC.
  • DKIM Alignment: The domain specified in the DKIM signature (the d= tag) must align with the domain in the header 'From' address. This check is independent of the envelope 'From'.
www.mailmodo.com logo
Mailmodo says:
Visit website
The header From address is kyle@yourdomain.com, and the envelope sender address is kyle@mail.yourdomain.com; DMARC will consider it a 'pass'.

An email only needs to pass one of these alignment checks to pass DMARC. Most modern email providers and third-party senders rely on DKIM alignment because it doesn't require changing the envelope 'From' address, which they often control for bounce processing.

Putting it all together

So, let's circle back to the original question. DMARC tells receiving servers what to do with mail that fails authentication for the domain seen in the header 'From'. But one of the ways it determines failure is by checking for SPF alignment, which compares the header 'From' domain to the envelope 'From' domain.

If your email authentication relies on SPF, the envelope 'From' is absolutely critical. A mismatch between the envelope 'From' domain and the header 'From' domain will cause an SPF alignment failure, which can lead to a DMARC fail. As explained by Kinsta, a DMARC failure signals that the sender's address domain doesn't match the purported sender's domain.

In summary, while DMARC's focus is on protecting the visible header 'From' address, it uses the envelope 'From' address as a key part of its SPF validation process. Properly configuring both, and ensuring they align when necessary, is essential for good email deliverability.

Start improving your email deliverability today

Get started