Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have just started using Ubuntu & Thunderbird. I have saved my Outlook emails in my hard disk which are with .msg extension and now when I try to open them in Thunderbird it doesn't open because Thunderbird used .eml extension.

Please advise how can I convert my old emails of Outlook in to Thunderbird format.

share|improve this question
There's an online converter here: (disclaimer: I'm one of the coders who created this free tool) – jitbit Apr 28 '15 at 21:20

Install the following modules:

libemail-outlook-message-perl, libemail-localdelivery-perl:

sudo apt-get install libemail-outlook-message-perl libemail-localdelivery-perl

When installed, download the .pl named, then run:

./ --mbox [desiredFilename].eml [currentFileName].msg 

Virustotal report for

Now you can open your .eml file in thunderbird.


share|improve this answer
3 is not available for public access – Ilja Jun 16 '15 at 19:21
@Ilja , can't seem to contact the original author(source part in my A). – blade19899 Jun 16 '15 at 21:06
I think to download manually is not a good way. Better use system tools from Perl: sudo cpan -i Email::Outlook::Message – Jaime M. Feb 2 at 11:19

This is a online tool to convert mail files into different formats, eml included: Online Mail Converter

share|improve this answer
Good to know but this is not suitable for many purposes such as emails containing private or sensitive company information. – augurar Aug 31 '15 at 17:52

Just save the mail in .txt format and change the extension to .eml

Saw it here and it works: Super User - How to save a mail into an .eml-file with Outlook?

The most funny is that there are proprietary converter for that!

share|improve this answer
Saving as .txt doesn't preserve the entire message headers and attachments. it's just the body and basic headers and isn't .eml format. – sirlancelot Dec 7 '15 at 21:00

protected by Takkat Dec 24 '13 at 13:28

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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