Note: Outlook 2007 SP2 and Outlook 2010 can open eml files directly without using this hack.
When you receive an .eml attachment in a message and open it, it opens in Outlook Express or Windows Live Mail, not in Outlook. This is normal since eml is not an Outlook file type.
However, .eml files are simple text files and can be opened in Notepad or a web browser, either by changing the extension from eml to txt or HTML, or by changing the file association to Notepad. I've used this method for years to avoid opening OE when I open eml files in email or on my hard drive.
The registry hack below opens the *.eml files as an Outlook message. The Reply and Forward buttons work but the resulting message may be missing the Send button. If so, use Alt+S to send instead.
If you use both Outlook and OE or WLM, *.eml attachments on messages within OE/LM will open in Outlook and replies will be sent using Outlook.
Edit Registry
This method comes from mrbinky3000 and was tested on Windows 7 64-bit, I tested it on WindowsXP with Outlook Express. The steps below assume you are using Outlook 2007 and Windows7 64-bit, and have Live Mail installed. You will use the correct path for your version of Outlook. Keys for Outlook Express and Vista Mail are listed in the next section.
This will open all .eml files that are in the file system using Outlook, including *.eml attachments on messages in OE/WLM. Any replies will be sent using Outlook.
1) Type regedit in the Search field on the Start menu or press Windows Key+ R and enter it in the Run command.
2) Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft Internet Mail Message WLMail\shell\open\command
3) Change the command line (here its "C:\Program Files (x86)\Windows Live\Mail\wlmail.exe" /eml:%1) to the following line, exactly as shown below but correcting the path to Outlook.exe to match the path on your computer.
"C:\Program Files (x86)\Microsoft Office\Office12\OUTLOOK.EXE" /eml "%1"
mrbinky3000 explains:
This way, windows thinks that "Windows Live Mail" is still the default program for opening .eml files. However, we changed the registry so that instead of opening Windows Live Mail, we are opening OUTLOOK.EXE. What I mean is that if you opened the control panel, clicked on Default Programs and associated .eml files with Windows Live Mail, we've tricked out the registry so that it will open outlook instead--even though Windows still says it is associated with Windows Live.
Use with Outlook Express and Vista's Mail
This hack works with Outlook Express and Mail and versions of Outlook. You need to identify the correct registry key to change and use the correct path to your version of Outlook.
The key for Outlook Express is:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Microsoft Internet Mail Message\shell\open\command
Known Issues
If Outlook 2010 "Click2Run" is installed, it may take control of the *.eml, even if you used the path to an older version of Outlook in the registry key.
The reply and forward buttons are 'live' on eml's opened in Outlook, but there may not be a Send button. Saving to drafts and reopening does not show a Send button, however Alt+S does send the message.
More Information
How do I get Outlook 2007 to read .eml files and attachments? (Microsoft Answers forum)
Some days ago I also need open a .eml file in Outlook, but I can't do this because of some errors. Then I got a post on Google when I search about the problem to open an EML file in Outlook. In this blog, you know about all the ways how to Open your .eml files in Outlook. In this post, you know all the techniques related to your problem. After reading this post, you will also learn about the manual way as well as the automated option for opening your .eml files into Outlook format.
To know more about open EML files in Outlook you can read this blog post:
Some day ago I need convert eml file to msg file. While I am using window live mail file. Window live mail file is not properly working and some issue i have neat to convert all file MSG format. My friend is suggested eml to msg converter tool with help this software easily convert eml to msg format try this software: toolsbaer eml to msg conversion
Michael's Outlook? attach and Slipstick; embedded, several gmail Images of Firefoxes. Help!
What exactly do you need help with?
Try to send the file to Gmail and open it with Mozilla Firefox
Hello,
Do you have a solution to see your embedded images in eml files via Outlook 2010?
Thanks
No, sorry. Are the images attached to the message or did they 'get lost' ?
I get eml files. When i try to open them in any mail clients all is fine. When i try open them in Outlook 2010 i cannot see embedded images and attachments. What can i do to Outlook open them correctly?
Thanks.