How can I View Email Headers in Different Email Applications?

An email header provides technical details about an email message which allow you to troubleshoot delivery problems. Information contained in the email header includes who sent the message, the software used to compose it and the email servers that it passed through on its way to the recipient. The following describes how to find email headers in various email clients.

AOL Email

The email files are in an html format. The objective is to save the file in html format. This can be done as follows:

Open the email message you want to save, as if you were reading it - Near the top, at the bottom of the To: / From: section, click on 'Details' to reveal the header. (you could simply copy and paste this information also) Move mouse cursor to the top tool bar, click on 'File' Move mouse cursor to 'Save as...' and click. Identify which directory you would like to save the file in. This is done using the normal save function of Windows. If you are not real comfortable with directories, save the file in 'Desktop'. This will have the file icon visible on you regular desktop screen and very easy to find later on. Provide a name of the file in the 'file name' box. Select the 'type' as 'html' if possible. If your browser does not show 'html' type, just select the type as 'All Files' and add '.html' to the file name generated in step 6, such as email.html. The 'dot' before the html extension is important. The objective of this step is to have the extension of the file as an 'html' type file. Press 'Save'. To forward the file to someone else (law enforcement, lawyer, ISP):

Move cursor to the top tool bar and click on 'Write' Insert the email address you want to forward the file to Type any info in the body of the message, if needed To add the html file you just generated in the above steps, click on 'Attachments' When the 'Attachments Window' opens, click on 'Attach' Find the file in the directory window and highlight the file name. If you followed the 'Desktop' instructions, the directory name is 'c:\desktop'. If there are too many files that appear, type '*.html' in the file name. The use of the asterisk (also called a star by some) lists all files that are html. Click on 'open' Click on 'OK' Click on 'Send now' The message and attached file have now been sent. Please be aware that AOL only keeps messages in your INBOX for two weeks, unless you save it as NEW or save it in a separate folder in your AOL directory on your computer.

Additionally, a screen name of TOSEMAIL1 has been identified as a source of help for unacceptable email in the AOL system. Just enter tosemail1 in the 'send to' screen. If you are outside of the AOL environment, the address is


The default option is that full headers appear at the BOTTOM of each received message.

Eudora Pro

When reading an email message, look at the toolbar just above the message itself. There should be a button that reads BLAH BLAH BLAH in black and white. Click on this and the full headers will appear. Then select all, copy and paste into a new message to send to the offender's ISP, or click on the forward button and the full headers will automatically be placed in the new email message.


There are lots of other mail readers; the one I use is ELM. In ELM, you display the headers for the current message with the H command.

Excite Webmail

View the message Use the 'save to disk' option Open the message's text file with your favorite text editor (notepad) Copy the message from the text editor

Free Agent/Agent

Click on MESSAGE, then 'Show Full Headers.' Go to the message, click inside the message pane, COPY, then PASTE to a text file or forward the message to yourself or to the appropriate ISP.


Gmail support page here.


Go to Options Go to Preferences Scroll down to Headers, then click on Advanced Headers

Juno Version 4+

Select Options > Email Options (Ctrl-E). Under Show Message Headers, select the full option and click OK to save the setting. Juno version 4+ can display MIME and HTML email, but does not provide a way of Viewing the HTML Source for the message within Juno. To get the full source, including HTML codes: In the Juno mail client, click File > Save Message as Text File (Ctrl-T).

Lotus Notes / IBM Notes

Visit IBM's support portal here.

Lotus Notes 4.6 (Win 9x client)

Open the properties box on the message (in the default installation of the Notes Client, it will be the first smart icon on the left, but you can also right-click on the document and choose properties from that menu) Choose the second tab on the properties box, which is a list of fields and their contents Scroll down to the field '$additionalheaders.' Select the contents of the field and hit Ctrl+C to copy them to your clipboard Open a new email message, put your cursor in the body of the message, and hit Ctrl+V to paste the headers there If Notes will not permit you to select the contents of the field, you'll have to manually copy them to a new message - please be very careful in doing so.


Some more header info for some Unix mail programs. Nearly nobody uses mail and mailx any more, but they're available on almost all UNIX systems, so let's start with those. You can exit your current mail program without changing the mailbox and then look at the mail message using mail or mailx. Showing a mail message with the Print or P command displays all the header lines. Note capital P -- it's important. Saving the current mail message with the saveretain command saves all the header lines. (On some systems, Save or S -- note the capitals! -- does this too).

Microsoft Exchange

To read (and copy) the header using Microsoft Exchange, do the following: Open the message in Exchange to view it. Choose 'File,' then 'Properties,' then 'Internet.' The header will be visible and will be highlighted. Simply right click and copy it. Then paste on the front of the message and forward it to your abuse department.

Microsoft Internet Explorer

I just stumbled onto a way to attach the full header to a message. Choose 'Properties' under 'File'. Click on the 'Details' tab. This will show the full header. Now right click and choose 'Select All'. Right click again and choose 'Copy'. Start a new message, right click again, and choose 'Paste'. This will paste the entire header into this new (and temporary) message. Copy the header from the new message and paste it back onto the original. The paste command doesn't work directly on the original message. This isn't elegant, but it seems to work.

Microsoft Internet News

For those people who use Microsoft's Internet News, simply (while viewing the message) click on File, Properties, then click on the Details tab. Sending complaints to will also work. Some other addresses are support@, webmaster@, and newsmaster@

Microsoft Outlook for Office 365, Outlook 2019, Outlook 2016, Outlook 2013, Outlook 2010, Outlook 2007

Microsoft's knowledgebase article here.

Microsoft Live Mail / Hotmail

Go to Options > Preferences. Scroll down to Headers and click on Advanced Headers.

Netscape Messenger

To read the email header in Netscape Messenger (the email reader supplied with Netscape communicator) press Ctrl-U. A new window will open with the full message including the complete header. To copy this to a email message press Ctrl-A to highlight the entire message then Ctrl-C to copy it. Open the email message you want to send. Using the mouse, place the cursor in the body of the message, select edit / paste as quoted, from the menu bar.

Netscape News

I found a simple way to view the headers of news spam in Netscape. Simply click View-> document source when you're looking at the offending item. The full headers are then visible.


Select File > Preferences, and check the Show Article Headers box.

Opera Mail

Select Options and enable Show Message Headers in Body of Message.


In Pegasus, just hit Ctrl-H (or the backspace key) while reading a message. You will see the full headers. Do this *before* hitting 'F' (for Forward), and the full headers will be forwarded, too. (True for Pegasus 2.53, at least)


Pine/Alpine support page here.


I think I've figured out one way of of getting the full headers on Unix. We received a spam and the message had just the usual 'from,' 'to,' 'date,' 'subject' headers. But when I saved the message in a directory, then used the 'type' command or printed it out, full headers magically appeared, showing where they were really posting from.


While viewing the email, hit 'Forward' on the sidebar. Address the document to yourself. Completely erase the subject line. Put your cursor on the first line of the 'body' (text area); Hit 'Return' (enter) twice. Your cursor should now be on the 3rd line of the text area. Type any 'Alt' character on this line; DO NOT HIT 'RETURN' Cut and Paste the 'Alt' character onto the subject line: (CMD+'A'), (CMD+'X'), (CMD +'V') The 'Alt' character should 'jump' down to the message text-area. Hit 'Send'; open the received mail.

Additional Method

Here's a tip to simplify the process of getting full headers when using Outlook Express 5 and Windows 98 (don't know about other versions of OE)

Instead of selecting the message, right-clicking properties, clicking details, then message source, simply select the message and press Ctrl-F3. Then press Ctrl-A followed by Ctrl-C. (Ctrl-F3 takes care of all the steps necessary to get to the full header. Ctrl-A selects all the text and Ctrl-C copies it to the clipboard.)

Now start a new message or just forward the original message (which takes less time than opening a new one) to the originating ISP.