Table of Contents
- Why Your Emails Land in Spam and What the Header Reveals
- Delivered Doesn't Mean Inboxed
- The Revenue Cost of Guessing
- What an Email Header Actually Is
- Three Layers Teams Keep Conflating
- What the Standard Requires and What Real Mail Carries
- The Common Header Fields Explained
- User Facing and Threading Fields
- Routing MIME and Authentication Fields
- How to View the Raw Header in Gmail, Outlook, and Apple Mail
- Exact Paths by Client
- Why the Views Aren't Equal
- Reading Headers for Deliverability Troubleshooting
- Start With Authentication-Results
- Verify the DKIM Signature Parameters
- Read Return-Path and the Received Chain Together
- Common Header Mistakes That Damage Inbox Placement
- Trusting the Visible From Address
- Ignoring Return-Path Mismatches
- Publishing Authentication for the Wrong Domain
- Reading the Received Chain Backward
- Sharing Headers Safely With Support and Consultants
- A Redaction Workflow That Preserves Evidence
- Sharing Rules That Prevent a Second Incident
- Putting Headers to Work in Your Deliverability Setup
- A Baseline Review Habit
Do not index
Do not index
An email header is the structured metadata block above the message body defined by RFC 5322. It carries both the human-readable fields visible in an inbox and the hidden routing and authentication evidence used to deliver, filter, and troubleshoot the message.
Most explanations stop at From, To, Subject, and Date. That shortcut leaves teams blind when Gmail, Outlook, or Yahoo starts filtering mail that looked fine on the surface.
Table of Contents
Why Your Emails Land in Spam and What the Header RevealsDelivered Doesn't Mean InboxedThe Revenue Cost of GuessingWhat an Email Header Actually IsThree Layers Teams Keep ConflatingWhat the Standard Requires and What Real Mail CarriesThe Common Header Fields ExplainedUser Facing and Threading FieldsRouting MIME and Authentication FieldsHow to View the Raw Header in Gmail, Outlook, and Apple MailExact Paths by ClientWhy the Views Aren't EqualReading Headers for Deliverability TroubleshootingStart With Authentication-ResultsVerify the DKIM Signature ParametersRead Return-Path and the Received Chain TogetherCommon Header Mistakes That Damage Inbox PlacementTrusting the Visible From AddressIgnoring Return-Path MismatchesPublishing Authentication for the Wrong DomainReading the Received Chain BackwardSharing Headers Safely With Support and ConsultantsA Redaction Workflow That Preserves EvidenceSharing Rules That Prevent a Second IncidentPutting Headers to Work in Your Deliverability SetupA Baseline Review Habit
Why Your Emails Land in Spam and What the Header Reveals
A campaign dashboard says delivered. Opens collapse anyway. Support hears that password resets never arrived, sales blames the list, marketing rewrites subject lines, and nobody can prove what changed.
That guessing ends in the raw header. It's the one artifact that shows how the receiving system judged the message, not how the sending platform reported it.

Delivered Doesn't Mean Inboxed
Acceptance by a receiving server and inbox placement aren't the same outcome. A message can be accepted, then filtered to spam because authentication didn't align, routing looked suspicious, or sender reputation had already decayed.
The simplified inbox view hides that story. It shows From, To, Subject, and Date because those fields help a person read mail. They don't show the Received chain, Return-Path, or Authentication-Results that explain placement.
The Revenue Cost of Guessing
Teams that can't read headers fix the wrong thing. They rewrite copy when DKIM is broken. They clean a list when the envelope sender doesn't align. Each send under a bad configuration compounds reputation damage, and reputation damage turns into lost conversions and lost trust.
Practical prevention work, including the operational checks in this spam prevention guide for e-commerce merchants, starts with evidence rather than hunches. Header evidence separates a content problem from an identity problem fast.
Senders asking what is the email header usually aren't asking for a definition. They're asking why revenue mail stopped reaching people. The header is where that answer lives.
What an Email Header Actually Is
An email header is the structured metadata section that appears before an email body, defined by RFC 5322 published in October 2008, and a compliant message contains a header section followed optionally by a body, with each header field generally written as a field name, a colon, and a value, as set out in RFC 5322 Internet Message Format.
That's the formal answer. The operational answer is more useful. A header is a layered record written by several systems, not a label typed by one sender.

Three Layers Teams Keep Conflating
- Visible fields: From, To, Cc, Subject, and Date tell recipients who the message appears to be from and what it concerns.
- Envelope identity: The SMTP envelope sender, reflected in Return-Path, tells receiving systems where bounces go and which domain SPF evaluates.
- Trace and authentication fields: Received, Message-ID, DKIM-Signature, and Authentication-Results record transit and verification outcomes.
Conflating those layers causes bad diagnosis. A polished visible From address proves nothing about authorization. An envelope that passes SPF proves nothing about the visible identity unless DMARC alignment also holds.
What the Standard Requires and What Real Mail Carries
RFC 5322 requires only a Date field and originator address fields. Real operational mail carries far more because receiving systems need evidence for threading, routing, bounce handling, and abuse decisions.
Long fields may also fold across multiple physical lines. Receiving software unfolds them before processing, which is why a raw header can look messy while still being valid.
SMTP transports the message. RFC 5322 defines the message format. Senders that blur transport with format misread failures, because a successful transport handoff doesn't mean the formatted identity inside the message authenticated correctly.
The Common Header Fields Explained
Grouping fields by job beats memorizing an alphabetical list. Some fields describe content. Others carry identity or prove transit. Only a few directly influence filtering decisions.
User Facing and Threading Fields
From is the visible sender recipients recognize, and it's also the domain DMARC evaluates. To and Cc name visible recipients, while Bcc names recipients who shouldn't be disclosed to others.
Subject describes the message for humans and carries no authentication weight by itself. Date records when the sender created the message. Reply-To directs replies somewhere other than the From address when present.
Message-ID is intended to be unique for each message. In-Reply-To and References connect replies into threads, which helps clients group conversations and helps investigators reconstruct exchanges.
Routing MIME and Authentication Fields
Received fields form the transit record. Each handling server can prepend another one, so the newest entry sits near the top and earlier hops sit lower.
Return-Path reflects the envelope return address used for delivery failures. It often differs from From, and that difference isn't automatically wrong, but it must make sense for bounce processing and SPF.
MIME fields such as Content-Type and MIME-Version describe how body parts are encoded. They matter for rendering and parsing, not for proving identity.
DKIM-Signature carries the signing evidence. Authentication-Results carries the receiver's verdicts. ARC fields preserve authentication information across intermediaries that handle and resend mail.
Field | Purpose | Written By |
From | Visible sender identity evaluated by DMARC | Sending system |
To and Cc | Visible recipients | Sending system |
Subject | Human readable topic | Sender |
Date | Message creation time | Sending system |
Message-ID | Unique message identifier for threading and tracing | Sending system |
Received | Hop by hop transit record | Each handling server |
Return-Path | Envelope return address for bounces | Receiving or delivering system |
Content-Type | Body format and encoding description | Sending system |
DKIM-Signature | Cryptographic signing parameters | Signing domain system |
Authentication-Results | Receiver verdicts for SPF DKIM and DMARC | Receiving system |
That order feels backward to beginners. It's correct because filtering systems care about verified identity and transit before they care about display labels.
How to View the Raw Header in Gmail, Outlook, and Apple Mail
Knowing headers exist doesn't help a team that can't retrieve one during an incident. Every major client hides the raw source behind a menu, and staff waste time sending screenshots of the inbox view instead.
Screenshots are nearly useless for diagnosis. Support and consultants need the complete source as text.

Exact Paths by Client
- Gmail on the web: Open the message, open the three dot menu, and choose Show original. Gmail displays summary authentication results plus the full source below them.
- Outlook on the web: Open the message, open the three dot menu, choose View, then choose View message source.
- Outlook desktop: Open the message, choose File, then Properties, and read the Internet headers box.
- Apple Mail: Open the message, choose View, then Message, then Raw Source.
Why the Views Aren't Equal
Gmail, Outlook web, and Apple Mail expose the full source. Outlook desktop's Internet headers box shows a smaller subset, which can omit fields needed for a complete authentication review.
Forwarding as an attachment is often cleaner than copying from a cramped properties box. An attached original preserves the header intact for whoever investigates next.
Regular forwarding isn't equivalent. A normal forward creates a new message with a new header, and the original evidence gets buried or lost.
Teams should document one retrieval path per client before an incident. During a spam placement crisis, nobody should be searching menus while campaigns keep sending into a damaged reputation.
Reading Headers for Deliverability Troubleshooting
A raw header shouldn't be read top to bottom like a letter. It should be interrogated in a deliberate sequence, starting with the receiver's own verdicts.

Start With Authentication-Results
That field records how the receiving system evaluated SPF, DKIM, and DMARC. It's receiver-side evidence, which makes it more trustworthy than sender claims in the same message.
A passing line conceptually shows spf pass, dkim pass, and dmarc pass tied to the visible From domain. A failing line might show spf pass alongside dmarc fail. That combination means the envelope authenticated, but the authenticated domain didn't align with the identity recipients see.
That distinction is covered in depth in the email authentication guide, and it's the single most misread pattern in header reviews. SPF passing for a vendor domain while the From uses the brand domain is not a pass that protects the brand.
Verify the DKIM Signature Parameters
A DKIM-Signature header contains parameters such as d= for the signing domain, s= for the DNS selector, and b= for the cryptographic signature, and the receiving system uses d= and s= to locate the public key in DNS and verify that signed content and selected headers have not been altered, as described in RFC 6376 DKIM Signatures.
Diagnosis follows from those parameters. The d= domain should align with the From domain for DMARC. A missing or wrong selector record produces failure even when signing was configured with good intent.
Forwarding and mailing list changes can also break DKIM after signing. A broken signature after an intermediary modified content doesn't prove the original sender misconfigured anything.
Read Return-Path and the Received Chain Together
Return-Path should match the envelope sender used for bounce processing. A mismatch between that domain and the SPF result in Authentication-Results signals an alignment or configuration problem worth chasing.
The Received chain then shows transit. Newer hops appear higher. Reviewers compare hostnames and timestamps across the chain to spot delays, unexpected relays, or timestamps that don't make sense in sequence.
- Consistent chain: Hops progress logically, timestamps advance, and handling hosts match the expected sending path.
- Suspicious chain: Unexplained relays appear, timestamps jump impossibly, or the earliest trustworthy hop doesn't match the claimed sender.
Broader operational context on turning those findings into placement gains appears in guidance to improve inbox placement for SMBs. The header supplies the diagnosis. Process turns the diagnosis into a fix.
Common Header Mistakes That Damage Inbox Placement
Most header related deliverability damage comes from a short list of repeated errors. They're not exotic. They're basic identity mistakes that teams defend because the mail looks right in an inbox preview.

Trusting the Visible From Address
The From field is a claim, not proof. DMARC evaluates the domain in the RFC 5322 From field and relates that visible domain to authenticated SPF and DKIM results, so an spf=pass or dkim=pass result does not by itself prove DMARC alignment with the From domain, per the DMARC specification resources.
Teams that screenshot a friendly From name and declare identity verified have verified nothing. Spoofed mail copies visible fields easily. Authentication alignment is the test that counts.
Ignoring Return-Path Mismatches
A Return-Path pointing at an unrelated domain while the From shows the brand domain creates two problems. SPF evaluates the envelope domain, and bounces route to whoever controls that envelope identity.
Left alone, that mismatch produces DMARC failure for SPF alignment and messy bounce handling. Hard bounces that aren't processed cleanly keep bad addresses in rotation, and sending to bad addresses erodes reputation with Gmail and Yahoo.
Publishing Authentication for the Wrong Domain
Sending from a subdomain while authentication lives only on the apex domain is a classic self inflicted failure. The sending identity, signing domain, and published policy must describe the same organizational setup.
Anyone configuring a dedicated sending identity should follow a disciplined process to set up newsletter sender domain records before volume ramps, not after filtering starts. Fixing identity mid crisis takes longer because reputation recovery lags behind the configuration fix.
Reading the Received Chain Backward
New staff read the top Received line as the origin. It's the opposite. The top line is closest to the receiving mailbox, and earlier transit sits lower.
That one error produces false accusations against the wrong server and wasted escalation. It also causes teams to trust early lines that an untrusted system could have inserted before the message reached systems under their control.
Sharing Headers Safely With Support and Consultants
Full headers help investigations, and full headers leak information. Both facts are true at the same time, and generic advice to paste headers into public forums ignores the second one.
Raw headers can contain internal hostnames, recipient addresses, routing paths, timestamps, message identifiers, mailing list details, and relationship information in In-Reply-To or References. RFC 5322 also warns that mishandling Bcc can disclose confidential recipients.
A Redaction Workflow That Preserves Evidence
- Preserve the verdicts: Keep Authentication-Results, DKIM status, Return-Path, and the relevant Received hops intact, since those fields carry the diagnosis.
- Redact unrelated people: Remove full addresses of recipients who aren't part of the investigation, plus unrelated Cc entries.
- Redact internal detail: Remove internal hostnames and private routing information that the recipient doesn't need.
- Redact tokens and identifiers: Remove message identifiers or tokens unrelated to the case when sharing beyond a trusted party.
Redaction shouldn't gut the evidence. A header stripped of authentication results and routing hops forces the consultant to ask for the original anyway, which delays the fix.
Sharing Rules That Prevent a Second Incident
Complete headers should never be published publicly without consent from the people whose addresses appear in them. Private support channels exist for exactly this kind of evidence.
Body protection doesn't settle the matter either. Encrypting or protecting message content doesn't automatically protect header fields such as Subject, To, From, and Cc from disclosure.
Senders should agree on the channel, the recipient, and the redaction standard before an incident. Improvised sharing during a crisis is how a deliverability problem becomes a privacy problem.
Putting Headers to Work in Your Deliverability Setup
Header literacy pays off when it becomes routine, not when it's dusted off during emergencies. Seed sends, transactional samples, and bounce examples should get raw header reviews on a schedule.
That habit matters because the field set keeps evolving. Email headers are an extensible registry rather than a fixed list, with IANA's Message Header Field registry covering standard, experimental, MIME, trace, and other categories, and RFC 5322 allows fields to repeat so each mail server can add its own Received entry, as shown in the IANA Message Header Field registry.
A Baseline Review Habit
- Check authentication before scaling: Confirm SPF alignment with a spf checker, then verify DKIM signing and DMARC results in a real received header.
- Review seed message headers: Read Authentication-Results and the Received chain for test sends before major campaigns, not after complaints arrive.
- Keep unredacted originals privately: Preserve complete headers in a restricted location so later investigations have facts instead of recollections.
The core lessons stay compact. The header is a forensic record. The visible From is not identity. Authentication results only make sense together. Evidence shared carelessly creates new risk.
Teams that internalize those four points stop arguing about subject lines while identity fails underneath them. That's when inbox placement work becomes engineering instead of superstition, and revenue stops leaking to the spam folder.
Still facing deliverability issues? Get a free deliverability audit. MailAdept's subscription based consulting pairs dedicated human experts with continuous monitoring of authentication, reputation, and raw header evidence, so senders find the failing link before Gmail, Outlook, or Yahoo turns it into a revenue problem. Visit Mailadept to book an audit and get a clear, prioritized fix plan.

