How To Get .eml Files Into Outlook Average ratng: 9,9/10 7229 votes

Jump to Outlook - (This guide is using Outlook for Mac Version 16.16.5). Open Outlook. Click on the email message you wish to download. Click on File. Opening eml-files with Outlook. I’ve got several eml-files which I saved over the years with Outlook Express, Windows Mail and Windows Live Mail. I’ve now switched to using Outlook. When I double click these saved messages, they open with Windows 10 Mail instead.

I’ve got several eml-files which I saved over the years with Outlook Express, Windows Mail and Windows Live Mail.

I’ve now switched to using Outlook. When I double click these saved messages, they open with Windows 10 Mail instead.

How can I open these messages with Outlook instead?

By default, after installing Outlook 2010 or later, eml-files will automatically open with Outlook. If they don’t, you can make them open with Outlook again by changing the default application for eml-files.

If you are still running Outlook 2003 or Outlook 2007, you’ll need to make a change in the Registry to be able to open eml-files with Outlook.

Changing the default application for eml-files to Outlook

Making Outlook the default application for eml-files is quite easy even though the location to do this in Windows might be unfamiliar territory to you.

  1. Open the Default Apps dialog
    • Windows 7
      Start-> Default Programs-> Associate a file type or protocol with a program
    • Windows 8 and Windows 10 (Control Panel)
      Start-> type: “Default Programs”-> Associate a file type or protocol with a program
    • Windows 10 (Settings)
      Start-> Settings-> Apps-> Default apps-> Choose default apps by file type (text link at the bottom)
  2. From the long list of file extensions, look for .eml.
  3. Click on the application icon behind it (in the Settings app of Windows 10 and Windows 8) or click on the “Change program…” button at the top (Control Panel).
  4. From the pop-up window, select Outlook.
How to get .eml files into outlook email


Setting the default application for eml-files to Outlook in Windows 10.

Outlook 2003 and Outlook 2007: Registry files

Before implementing the changes below, make sure you have the latest updates installed for your version of Outlook. This is because support for opening eml-files in Outlook 2003 and Outlook 2007 was only introduced after their releases.

Once Outlook is fully up-to-date, download this zip file.

The zip file contains 5 files;

  • readme.txt
    Contains additional info before getting started
  • eml-Outlook2003-Win32.reg
    For Outlook 2003 on a 32-bit Windows version
  • eml-Outlook2003-Win64.reg
    For Outlook 2003 on a 64-bit Windows version
  • eml-Outlook2007-Win32.reg
    For Outlook 2007 on a 32-bit Windows version
  • eml-Outlook2007-Win64.reg
    For Outlook 2007 on a 64-bit Windows version

Execute the reg-file that matches your version of Outlook and Windows by double clicking on it. You’ll get a confirmation when it has been successfully added to the registry.

Note 1: To import this registry file, you’ll need to have Administrator rights on the computer.

Note 2: You can easily save the opened eml-message to a folder within Outlook by using the “Move To Folder” command (CTRL+SHIFT+V).

Outlook 2003 and Outlook 2007: Custom installation paths

The registry keys are based on the default installation path of Outlook. If you for some reason installed it to a different location, then you can modify the path accordingly for the following keys in the reg-file with Notepad or after importing it via Regedit;

Upon cleaning up my hard disk, I came across a lot of eml-files.

Some of them are messages I saved directly while others are exports from email applications that I used over the years like Outlook Express, Thunderbird and even Lotus Notes.

I noticed that recent versions of Outlook can now also directly open eml-files but I actually want to store them within Outlook so all my entire email archive is kept together.

How can I import all these eml-files into Outlook?

Importing eml-files directly into Outlook isn’t possible but you can still achieve it by making a little detour via Windows Live Mail.

Note: If you only have a small amount of eml-files, you can easily save the opened eml-message to a folder within Outlook by using the “Move To Folder” command (CTRL+SHIFT+V).

Method 1: Import EML-files script

Probably the easiest method to import large amount of eml-files is to use the import-eml-files script from the guide; Importing eml-files into Outlook.

There are 2 scripts within this guide;

  • A slower one (up to 60 messages a minute) which doesn’t require you to install anything.
  • A really fast one which relies on the free Redemption scripting library for Outlook created by fellow Outlook MVP Dmitry Streblechenko who created it to simplify various programmatic scenarios for Outlook.

Both scripts work exactly the same; First it asks you to select the Windows folder containing the eml-files and then it will ask you which Outlook folder to import them into.

Method 2: Drag & drop into Windows Live Mail

Unlike Outlook, Windows Live Mail (WLM) allows you to drag & drop your eml-files from Explorer directly into the message list. Once they are in Windows Live Mail, you can use its Export function to get the messages into Outlook.

Update:
Unfortunately,
Windows Live Mail is no longer being offered by Microsoft. However, when you still have it installed, you can still use the steps below to import your eml-files into WLM and then export it to Outlook.Delphi initialize record.

  1. Open Windows Live Mail (WLM).
    If it prompts you to add an account, dismiss it and eventually it will open without a configured account.
  2. Open Explorer and open the folder containing your eml-files.
  3. Position and resize the windows of WLM and Explorer in such a way that you can see them both. For instance, by placing one of them at the left half of your screen and the other on the right or split your screen into top and bottom.
  4. Drag & drop the eml-files from an Explorer window into the Message List of WLM.
    You can also create multiple folders in WLM if your sorted your eml-files in multiple folder in Explorer and prefer to keep them separate. You can drop them on a folder in the folder list of WLM as well. Additionally, see the note below.
  5. In WLM, choose: File-> Export email-> Email messages
  6. Choose: Microsoft Exchange
  7. Confirm that you indeed want to export to Microsoft Outlook or Microsoft Exchange.
  8. When prompted, select your Outlook profile or simply press OK; Outlook will be started in the background, which could take a while. If you prefer, you can also start Outlook yourself.
  9. From the Export Messages dialog window choose: Selected folders
  10. Select the folder that contains the email messages you added in step 5. If you stored them into multiple folders, hold the CTRL button while clicking on the folders that you wish to export.
  11. Click OK and then Finish to complete the export.
  12. In Outlook, locate the folder containing your exported messages.

Note: Subfolders (of for instance you Inbox) which you created in Windows Live Mail may show up as top-level folders in your mailbox in Outlook. The remaining folder structure will be kept intact so when you create a folder called “Export WLM” in step 5 and create your subfolders under that folder, it might be easier to find them back in Outlook.

Recent Posts