The EML File Format

.Eml Email files represented as envelopes.

What is a EML file?

Files with the .EML file extension indicate the file is a formatted e-mail message. An EML file is created when an email message is saved in storage or forwarded using Outlook Express, Thunderbird, Windows Mail, or other email clients. It is also the format of a file that is created when a draft email message is saved to the hard disk.

The .eml file format is an open and published standard for exchanging email messages.

Many email clients have adopted the EML format, including as Windows Live Mail, Microsoft Outlook Express, Mozilla Thunderbird, IncrediMail and PST Viewer Pro for Windows users, and Microsoft Entourage and Apple Mail for Mac users. However, they can be opened by other applications as well. EML files are saved in the MIME RFC 822 standard format and are essentially text files, but they can also store attachments and hyperlinks which are encoded into the text of the file. When emails need to be archived, this is the type of file that is created.

The structure of an EML file includes a header and a body. The header stores information like email sender and recipient, the subject of the email, and the date and time at which it was sent. The body consists of the contents of the email. 

 

An EML file can sometimes be opened directly in a web browser, although doing so may cause some information in the email (such as header information, To, From, Subject fields, etc) not to be visible. To do this, just rename the “.eml” extension to “.mht”. Once this is done, the .eml file can just be double-clicked to open directly in your web browser. This is possible because the format of an EML file is very much like that of MIME HTML files. You can also open the file with a text editor (such as Windows Notepad) by renaming the file extension to “.txt”, but if the file contains attachments like images or hypertext, it will be in a coded format that is not readable. There are “base64” decoder programs available that will decode the attachment text that you’ll find in the EML file and display it in it’s intended format.

 

If you have Outlook Express but can’t open an EML file that has been sent to you, the following steps should correct the problem.

  1. Open the folder “My Computer”.
  2. Under the “Tools” menu select the “Folder options” item.
  3. Select the “File Types” tab.
  4. You will now see “Registered file” types where you can select “EML Outlook Express Mail Message”.
  5. Click “Advanced”.
  6. Click “Open” and then “Edit”.
  7. Enter the following line in the “Application used to perform action” box:
    “C:Program FilesOutlook ExpressMSIMN.EXE” /eml:%1
  8. Click OK in the following two dialog boxes and then close the window.
  9. You should now be able to open any EML file.

Before opening any EML file, remember to scan it with an antivirus program, as email messages can be infected with viruses. The Nimda worm creates EML files which are replicated throughout the infected system. However, even with the antivirus being active, there are some ISPs that automatically strip emails of EML attachments. If you see the message “<<MIME_ATTACHMENT_STRIPPED>>” at the end of the email, it means that there was an EML attachment that was blocked.

 

Unfortunately, Microsoft Outlook uses a proprietary .MSG Outlook message format which is not compatible with EML. MSG files cannot be opened by other email clients, although you can use a email viewer application like EML Viewer Pro to open .MSG files.

If you are an Outlook user, you can use the MessageExport add-in to save your Outlook email messages as EML files, as well as PDF and other formats.  

 

Download Eml Viewer

We hope this article has given you an understanding of what EML files are, how to create them and how to view them.

View and Search A Folder With Thousands of .EML Files with EmlViewer Pro

Software screenshot.

It is not uncommon to encounter .EML email files on the internet. .Eml files are individual email messages. Email client applications like Thunderbird, Windows Mail, Outlook Express and Lotus Notes will create  .eml files while exporting an email message from the main mail store.    If you’re the kind of person who prefers to keep a complete history of important email messages, you may find that you’ve accumulated hundreds or thousands of .Eml files.

A desktop icon shaped like an envelope with EML written on it.
While .eml files are easy to open individually, managing thousands or tens of thousands of them at a time can present some challenges. Despite their commonality, few email applications import them directly, and fewer if any can manage a folder filled with .eml files.

Eml Viewer Pro is a Windows email file viewer that is specially designed for .eml files and other email formats including .msg, winmail.dat, and even Outlook .pst and .ost files.  With Eml Viewer Pro, you can view and search a directory of .eml files. You can even mix email content, such as .msg and .eml emails, and view them together in the same list.

Image shows an html email rendered in EmlViewer Pro email viewer software for MS Windows.
Eml Viewer Pro main screen

To use Eml Viewer Pro, first download and install the software on your Windows 8/7/Vista or XP computer.  Using the explorer on the left-hand side of the screen, click on the folder containing your .eml or .msg email files.  When it detects email files in the selected folder, Eml Viewer Pro will organize the messages in the mail list.  Messages may be column sorted by sender, recipient, date, file type and more.  You also add additional email fields, rearrange or remove fields from the list, depending on your needs.

Image shows how to customize the Eml Viewer Pro mail list.
Customize the email list fields

Now that your .eml files are in the mail list, you can search them. There are two ways to search a folder with .eml files: Quick Search and Advanced Search.