Wednesday, January 22, 2014

Exporting from Outlook Express to Outlook 2013

Okay so you just bought shiny a new PC. The old one has all your email and contacts stored in Outlook Express 4, 5 or 6. And you want to move all that mail to your new machine which uses Outlook 2010-13?
You copy the '.dbx' files onto a flash drive and try to import them... no luck. Outlook 2013 will not read '.dbx' files. 

A quick search shows up this: http://support.microsoft.com/kb/2796528
And this is why I hate Microsoft... they no longer support their old software. Not even an import tool.

So what do you do?
There's an easy choice and a complicated one. 

The easy choice is to install Mozilla Thunderbird on the old machine and import all your Outlook Express mail and contacts. Then install Thunderbird on the new machine and copy the '.mbx' files over.

If you insist on using Outlook on the new machine then there's the complicated way.
(The below instructions are from another trusted source... but they will work...sorta.)


Stop press: I just discovered Windows Mail on Windows 8 machines will make you want to take your computer back to the store for a refund (or worse)... you may elect to use the Thunderbird option.


(Apologies to the 'IT Crowd')
The original article is available here. I have cut-n-pasted the solution for you below...

Well, I am a computer technician and I do this often for customers upgrading from XP to Vista, 7 or 8. In newer Windows (Vista, 7 and 8) there in no Outlook Express and there is no way to install it, so from Microsoft Outlook 2010 you cannot import Outlook Express e-mails directly as it will complain no Outlook Express mail account found to import from. However, it can import Windows Mail (Vista) or Windows Live Mail (Vista, 7, 8) e-mails. Windows Live Mail (former Windows Mail in Vista) is part of Windows Live Essentials and can import Outlook Express e-mails directly from an Outlook Express account or from a backup. So you just install Windows Live Mail in the new PC (not necessary for Vista, use Windows Mail) and import the Outlook Express mail folder from the backup (I'll tell you how to backup it). Then you can just use Windows Live Mail, or if you prefer Microsoft Outlook 2010, you can also import the Windows Live Mail e-mails directly and use them in Microsoft Outlook. I haven't noticed the e-mail dates changing when doing all these imports, they remain the original, so there is no problem sorting the e-mails later.

Creating a backup of the e-mails in Outlook Express at the old PC:


To make sure the original dates are preserved, we are not going to export the e-mails, but rather copy the original files directly from the appropriate folder. All the e-mails in Outlook Express are stored in a specific folder in files such as inbox.dbx sent.dbx etc. All you have to do is browse to the folder and copy all the files included there to another folder. The easy way is to seach for inbox.dbx and you should find it. Note: if you use non-English Windows then the file names will be at that language, eg eiserxomena.dbx for Greek, of course in Greek spelling. I have done this too many times, that it happens to know the exact path (enable hidden files as some folders are hidden). It is


C:\Documents and Settings\username\Local Settings\Application Data\Microsoft\Identities\some_long_string\Outlook Express


where username is your user name (eg Sotiris) and the some_long_string is a series of letters, but that is always different in every computer since it is created using random data when creating the mail account.


Don't forget to search for *.wab (Windows Address Book) to find the file (eg Sotiris.wab) with your contacts and backup it too. This is (if I remember correctly) in


C:\Documents and Settings\username\Application Data\Microsoft\Address Book (Note here it is only Application Data, not Local Settings\Application Data)


OK, we have copied all Outlook Express e-mails in another folder, now what? Importing Outlook Express e-mails into Windows Mail (Vista) or Windows Live Mail (Vista, 7, 8) :


From File->Import Messages->Microsoft Outlook Express 6 and then press Next. Select Import mail form an OE6 store Directory and press OK. Now browse to the backup folder and proceed. I cannot do it right now since I don't have any Outlook Express e-mails to import, but if asked then select to import all subfolders etc. This is the procedure for Windows Mail, it should be similar for Windows Live Mail. To Import the contacts, File->Import->Windows Contacts and browse to the folder you copied the wab file.


That's great, but I want to use Microsoft Outlook 2010 instead. How to Import Windows Mail (or Windows Live Mail) e-mails in Outlook 2010:


This should be a lot easier. Go to File tab, select Open and then Import. Select Import from another program or file and click next. Select Outlook Express 4x, 5x, 6x or Windows Mail and click next. Outlook should detect Windows Mail or Windows Live Mail installed on the same computer and will import all e-mails and contacts previously imported from backup. Now you have your old computer's Outlook Express e-mail in both Windows Mail (Windows Live Mail) and Microsoft Outlook 2010, so it's up to you which one you want to use.


I hope that helps.

No comments:

Post a Comment