Overview
Email headers show the path each message takes to reach your mailbox, similar to a map of its delivery route.
What do email headers tell me?
Your email headers reveal the servers and steps involved in delivering a message, making them a useful tool for discovering the cause of many mail problems on a hosting system.
How do I read email headers?
The following sections explain the various fields that comprise an email header and how to track the steps an email makes as it's delivered to its destination.
How do I understand received message headers?
In your mail program, you can select a message and then choose to view the message’s full header details. You must read it from the bottom up to see the message's path.
The following is a quick overview of the basic fields you’ll see for a basic message.
| Email header | Description |
|---|---|
| Return-Path | If the message is rejected, it is sent back to the email address listed here, which is also the sender of the message. |
| X-Original-To | The email address listed here is the original recipient of the email received. |
| Delivered-To | The email user listed (to the left of the @ symbol) is the user ID for the recipient email address hosted with DreamHost. The server listed (to the right of the @ symbol) is your DreamHost mail server that received this message. |
| Received |
There are Received by and Received from details listed on the headers. When checking your headers, the Received by indicates that it was received by the IP or server name when the message was originally sent. Received from would be the server that sent or relayed the email at any specific point in the header. |
| DKIM-Signature | This shows the DKIM signature if the email has one. All emails sent from DreamHost-hosted mail accounts are signed with DKIM. You can read more about DKIM signing in the DKIM article. |
| MIME-Version | This shows the MIME version, which has no relevance in troubleshooting mail delivery. |
| X-Received | This shows the message being received at the first server, where an ID is applied to it so the message can be tracked. |
How do I use a third-party tool to analyze headers?
There a various tools you can use to help you evaluate the message headers of a message: