The History of Email — From ARPANET to DMARCbis
How email went from an unauthorized weekend side project in 1971 to a five-protocol authentication system in 2026 — the full 55-year history, chapter by chapter.
A complete tour of the email message — from its history and structure to authentication, MIME, forensics, encryption and the SMTP codes that govern every delivery.
How email went from an unauthorized weekend side project in 1971 to a five-protocol authentication system in 2026 — the full 55-year history, chapter by chapter.
The full SMTP delivery path, step by step — from your MUA to the recipient's mailbox, with every server and header explained along the way.
Every email carries two sender addresses, not one. Here's what envelope and header addresses do, why they differ, and why DMARC alignment depends on it.
The anatomy of an email message — how the header section is built, what header folding does, and the one blank line that separates headers from body.
Every standard email header field defined — From, To, Received, Message-ID, References, and everything RFC 5322 and its companions specify — in one reference.
SPF, DKIM, DMARC, ARC, and BIMI explained as one connected system — including DMARCbis (RFC 9989–9991), now the official standard as of 2026.
Content-Type is the header that tells a mail client whether it's reading plain text, HTML, or an attachment. Here's exactly how that decision gets made.
How MIME boundaries separate message parts, when base64 vs. quoted-printable encoding applies, and how a real multipart email is assembled.
X-Mailer, X-Campaign-ID, X-Originating-IP — what X-headers are, why no standard governs them, and how to read the ones your ESP or gateway adds.
X-Spam-Status, X-Spam-Score, and Microsoft's SCL/BCL/PCL headers decoded — what triggers a high score, and how to read the rule breakdown filters attach.
Delayed, bounced, or landing in spam? Learn to read Received headers, Authentication-Results, and timestamps yourself — organized by symptom, not by field.
A structured forensic workflow for suspicious email — preserve, triage, trace Received headers, cross-check authentication, and document findings correctly.
Transport encryption vs. end-to-end encryption in email — how STARTTLS, MTA-STS, and DANE protect the connection, and S/MIME/PGP protect the message.
What actually happens inside an inbound mail gateway — the routing and filtering modules a message passes through before it reaches or misses the inbox.
Every SMTP response code that matters — 4xx temporary failures, 5xx permanent failures, and the enhanced X.Y.Z codes that explain exactly what went wrong.