Outlook – How to convert Outlook .pst files to Evolution mail files

evolutionmicrosoft-outlookthunderbird

I'm converting to Linux from a Windows based desktop in a corporate setting that uses Outlook. Evolution runs nicely and can get enough communication with the Exchange servers that I'm happy with the current mailbox. However, I've got a couple of older offline .pst files in which some mail is sorted and stored for easier access.

One method I believe I've seen referenced is to have Thunderbird and Outlook running at the same time to have TBird suck the messages from Outlook, then have Evolution import the TBird files. Is there a better way?

Best Answer

So here's what I found worked for me:

  • Start up Outlook so that you can use it's DLL access to the data
  • Start up Thunderbird and use the File|Import wizard to import mail from Outlook. This creates a bunch of mbox formated files inside a directory structure that matches the Outlook folder structure from which they came.
  • Exit Outlook and Thunderbird.
  • Copy the new mail files and directories from the Thunderbird profile Mail directory into the Evolution profile Mail directory. In my case, this meant copying to a whole new machine. I put them under the local mail directory.
  • Start up Evolution. If all went well, Evo should notice the files and directories and show them as mail folders in the "On This Computer" folder.

Thanks to these websites for hints:
http://www.debuntu.org/how-to-import-thunderbird-emails-to-evolution
http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/Howto_migrate_from_Thunderbird_to_Evolution