I use Outlook Express on WXP with SP3. I'd been trying different email clients that associated .eml files with them, and eventually used folder options to change the association back to OE. At first, the files opened normally, but after a short while the entire program started loading instead of the file. If I associate .eml files with the other email client still on my computer, it works fine. Why this is happening, and how do I fix it?


Possibly there is a missing parameter in the registry and just only application starts, not the clicked .eml files. The exact commandline shoud be:

"fullpath\to\outlookexpress.EXE" /eml "%1

Default; it would be:

"C:\Program Files\Outlook Express\MSIMN.EXE" /eml:%1


"C:\Program Files\Outlook Express\MSIMN.EXE" /eml "%1"

Notice the /eml parameter, it might be missing in your registry.

If EML files will not open in Outlook Express, try the following:

Open My Computer. Select Folder Options from the Tools menu. Click the File Types tab. Under Registered file types, select EML Outlook Express Mail Message, then click Advanced. Click Open, then click Edit. Type the following line in the "Application used to perform action" box: "C:\Program Files\Outlook Express\MSIMN.EXE" /eml:%1 Click OK twice, then close the window.

  • Adding /eml to the command line in edit file type worked - thanks! – Philbert Aug 21 '11 at 4:36
  • Welcome! And then please mark as "Anser" to help others. – Nime Cloud Aug 21 '11 at 13:36

Try re-installing OE:

msimn /reg
regsvr32 urlmon.dll
regsvr32 mshtml.dll
regsvr32 shdocvw.dll 
regsvr32 browseui.dll 
regsvr32 msjava.dll

Your Answer

By clicking "Post Your Answer", you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.