Table of Contents

What are email headers?

About

Email headers are a list of key pair value added to the beginning of email message that acts as metadata.

They specify the:

Example

An email full with headers where only the last line is not an header but the body

You can note that they follows the same format that an http message

Delivered-To: [email protected]
Date: Fri, 12 Jun 2020 21:08:18 +0200
To: [email protected]
Subject: Without hosts dkim test !
User-Agent: Heirloom mailx 12.5 7/5/10
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <[email protected]>
From: [email protected] (root)
cc: [email protected]
bcc: [email protected]

This is the body of the email

They have the same and functionality than the html header because the email is just a part of the web.

List

Who adds them?

Format

Header fields are lines composed of:

Analyze

You can analyze them (ie format them) with the message header toolbox

Specification