Migrate from Outlook Express or Windows (Live) Mail to Outlook

Windows Live Mail buttonMigrating from Outlook Express, Windows Mail or Windows Live Mail to Microsoft Office Outlook used to be a relatively easy process but since these applications have been out of support for quite some time, it has become a bit more complicated to import this data into Outlook on the latest versions of Windows.

In addition to mail, this guide will also discuss how you can migrate your Contacts and Calendar.

In this guide;
– OE is used to refer to Outlook Express,
– WM is used to refer to Windows Mail,
– WLM is used to refer to Windows Live Mail,
– Outlook is used to refer to Microsoft Office Outlook.


What data do I need to migrate?

What? buttonWhat data you need to migrate depends on which mail account your are using in OE, WM or WLM and which additional data you have stored in the application.

  • IMAP
    When you are using OE, WM or WLM with an IMAP account, then there is no need to migrate your emails as these are synced with the mail server. Simply configure your IMAP account in Outlook, and Outlook will start synching the emails.
  • POP3
    Emails from a POP3 account are stored locally, so these need to be migrated. It could be that you’ve configured your account to leave a copy on the mail server, but this would not apply to sent items, nor would that maintain your folder structure.
  • Local Folders
    When you’ve created an additional folder structure outside your IMAP or POP3 account, these must be migrated as well.
  • Calendar and Contacts
    Neither IMAP nor POP3 support synching the Calendar and Contacts folder, so these need to be migrated too.

Scenario 1: Outlook is located on the same computer

This PC buttonIn this scenario OE, WM or WLM contains all your messages and is located on the same computer as Outlook.

It is assumed that Outlook has already been installed and configured with your mail account. Contact your mail administrator or ISP if you do not know the mail account settings. If you’ve already tried to configure Outlook before but were not successful, you’ll have to start with a clean mail profile.

Important!
During the migration process, you must be using the 32-bit version of Outlook. If you want to use the 64-bit version, you can remove the 32-bit version after the migration and install the 64-bit version. No settings or data will be lost during this process.

Migrate Mail

Mail Folders buttonDon’t use the Import function from within Outlook to migrate your mail. In many cases this will reset the “Received” time and date on a message. Instead, use the export function from with OE, WM or WLM.

  1. Open Outlook.
  2. Open up OE, WM or WLM and use File-> Export-> Messages… to export the messages to Outlook.
    • In older versions of WLM, you’ll have to press the ALT button to see the File menu or press the Windows Live Mail 2011 - File menu icon icon.
    • In the latest version of Windows Live Mail, choose:
      File-> Export email-> Email messages
  3. When prompted to select the format you want to export email to, choose: Microsoft Exchange.
  4. When prompted, confirm the information dialog you get about exporting to Microsoft Outlook or Microsoft Exchange.
  5. Select which folder(s) you would like to export to Outlook.
  6. Now all you have to do is wait. This could take quite a while depending on how big your message store in OE, WM or WLM is.

Note:
If you can’t directly find your items in Outlook after the export, look for a folder which is named after the account name that you have configured in Windows Live Mail. This folder should exist at the same level as your Inbox, Sent Items, Deleted Items, etc… folders. Expanding this folder will show you the folder structure that you had in WLM. You are free to move around the contents of these folders to other folders that you may have in Outlook.

Export command in Windows Live Mail
In an older or the Windows XP version of Windows Live Mail,
you’ll have to press ALT on your keyboard to see the File menu.
 

Migrate Contacts

Contacts Folder buttonTo migrate your contacts, you’ll first have to export them to a csv-file which you can then import into Outlook.
The way to export differs slightly depending on whether you are using OE, WM or WLM.

Export Contacts from Outlook Express

  1. File-> Export-> Address Book…
  2. Select; Text File (Comma Separated Values).
  3. Press the Export button.
  4. Select a location to store the export in and name you export file.
    This can be on your Desktop folder for easy access. You can remove the file once everything has been imported into Outlook.
  5. Press the Next button.
  6. Select all the fields (make sure you scroll down to see all fields)
  7. Press Finish. You’ll get notified when the export is done.
  8. Close the remaining open dialogs and continue to the Import Contacts section.

Export Contacts from Windows Mail

  1. File-> Export-> Windows Contacts…
  2. Select; CSV (Comma Separated Values).
  3. Press the Export button.
  4. Select a location to store the export in and name you export file.
    This can be on your Desktop folder for easy access. You can remove the file once everything has been imported into Outlook.
  5. Press the Next button.
  6. Select all the fields (make sure you scroll down to see all fields).
  7. Press Finish. You’ll get notified when the export is done.
  8. Close the remaining open dialogs and continue to the Import Contacts section.

Export Contacts from Windows Live Mail for Windows XP

  1. Select the Contacts button in the left bottom section or press CTRL+SHIFT+C to bring up the Windows Live Contacts window.
  2. File-> Export-> Comma Separated Values (.CSV)
  3. Select a location to store the export in and name you export file.
    This can be on your Desktop folder for easy access. You can remove the file once everything has been imported into Outlook.
  4. Press the Next button.
  5. Select all the fields (make sure you scroll down to see all fields).
  6. Press Finish. You’ll get notified when the export is done.
  7. Close the remaining open dialogs and continue to the Import Contacts section.

Export Contacts from Windows Live Mail for Windows Vista, Windows 7 and Windows 8

  1. Select the Contacts button in the left bottom section or press CTRL+3 to bring up the Windows Live Contacts window.
  2. From the Home tab, click on the Export button and select;
    Comma separated values (.CSV)
  3. Select a location to store the export in and name you export file.
    This can be on your Desktop folder for easy access. You can remove the file once everything has been imported into Outlook.
  4. Press the Next button.
  5. Select all the fields (make sure you scroll down to see all fields).
  6. Press Finish.
  7. Continue to the Import Contacts in Outlook section.

Windows Live Mail 2011 - Export Contacts
In WLM 2011, the Export button can be found on the
Home tab of the Contacts section.

Import Contacts into Outlook

  1. Start the Import and Export Wizard in Outlook;
    • Outlook 2007 and previous
      File-> Import and Export…
    • Outlook 2010 and Outlook 2013
      File-> Open-> Import
    • Outlook 2016, Outlook 2019, and Office 365
      File-> Open & Export-> Import/Export
  2. Select; Import from another program or file.
  3. Press the Next button.
  4. Select; Comma Separated Values (Windows).
  5. Press the Next button.
  6. Browse to the location of the previously exported csv-file.
  7. Press the Next button.
  8. Select your Contacts folder as the destination folder.
  9. Press the Next button.
  10. Press Finish.

Note:
You may need to check and replace the delimiter used in your csv-file before you can import it. For more info see: Importing contacts from an exported csv-file fails.

Migrate Calendar

Calendar Folder buttonBoth Windows Mail and Windows Live Mail have a calendar function. However, only the Windows Mail app allows you to migrate the contents of the Calendar to Outlook.

Export Calendar Windows Mail

  1. Press the Windows Calendar button in Windows Mail or start Windows Calendar from the Start Menu.
  2. Select the calendar you wish to export.
  3. Choose; File-> Export…
  4. Select a location to store the export in and name your export file.
    This can be on your Desktop folder for easy access. You can remove the file once everything has been imported into Outlook.
  5. Press the Save button.
  6. Repeat the above steps for additional calendar you wish to migrate if needed and then continue to the Import Calendar section.

Export Calendar Windows Live Mail

Windows Live Mail can no longer sync the Calendar with Outlook.com/Hotmail and doesn’t offer any Calendar export options. The only way to maintain the data is to forward the Calendar items one-by-one as emails. You will not be able to import it within your Calendar folder in Outlook.

Import Calendar into Outlook

  1. Start the Import and Export Wizard in Outlook;
    • Outlook 2007 and previous
      File-> Import and Export…
    • Outlook 2010 and Outlook 2013
      File-> Open-> Import
    • Outlook 2016, Outlook 2019, and Office 365
      File-> Open & Export-> Import/Export
  2. Select: Import an iCalendar (.ics) or vCalendar file (.vcs)
  3. Press the Next button.
  4. Browse to the location of the previously exported ics-file.
  5. Press OK.
  6. Repeat the above steps for any additional calendars that you might have exported.

Scenario 2: Outlook is located on another computer

Other PC buttonIn this scenario OE, WM or WLM contains all your messages and is not located on the same computer as Outlook. This makes things a bit more tricky as somewhere a conversion must take place.

There are 3 options available;

  1. Install Outlook on the old computer as well and use the above instructions to get everything into Outlook.
    After this, backup your Outlook data on the old computer and restore it to the new computer as described in the guide; Backup and Restore all Outlook data.
  2. Move the entire message store from OE, WM or WLM and reconfigure it with OE, WM or WLM on the new computer.
    After this, use the instructions above to get everything into Outlook.
  3. Use one of the alternative methods listed at the bottom of this guide.
    • Migrate via IMAP
      Upload your locally stored emails to an IMAP account in OE, WM or WLM and then configure this account in Outlook to download it again.
    • Migrate via em Client
      Import Outlook Express dbx-file into eM Client and then use the export feature in eM Client to create folders containing eml-file.
    • Import EML Files directly into Outlook
      Use a script or tool to import the WM or WLM data store or the OE export from eM Client directly into Outlook.

If you choose the first option, note that there is no need to activate Office/Outlook on the old computer. It will install in a fully functional trial mode which allows you to go through this process. If your new computer came pre-installed with Outlook and/or you don’t have an Office installation CD, then you can also download a trial of Office 365 Home or download a new installation medium for Outlook 2007 / 2010 / 2013 / 2016 / 2019.

If you choose the second option, then you’ll have to locate and backup your Store Folder of OE, WM or WLM. To do this choose;

  1. To determine the location of your Store Folder go to;
    • Outlook Express
      Tools-> Options…-> tab Maintenance-> button Store Folder…
    • Windows Mail for Vista and Windows Live Mail for Windows XP
      Tools-> Options…-> tab Advanced-> button Maintenance…-> button Store Folder…
    • Windows Live Mail for Windows Vista, Windows 7 and Windows 8
      File menu-> Options-> Mail…-> tab Advanced-> button Maintenance…-> button Store Folder…
  2. Copy the path in the dialog you see now (select the text with your mouse and choose CTRL+C).
  3. Close OE, WM or WLM.
  4. Open Windows Explorer to browse your computer and paste the location in the address bar at the top (CTRL+V).
    Press Enter to open the folder.
  5. Select all the files and folders from that location and store them to a backup location such as a CD/DVD, external hard disk or USB Flash Drive.
  6. Continue to the “You only have the message store files” section.

Windows Live Mail - Store Location
The Store Location of OE, WM and WLM contains all the data
that you need to transfer to your new computer.

Scenario 3: You only have the message store files from OE, WM or WLM

Mailbox Store buttonIn this scenario, you have the entire message store from OE, WM or WLM on your hard disk or a backup medium. In order to get that data into Outlook, you must first configure that data with OE, WM or WLM again before you can import it into Outlook.

Note:

  • If your message store is from OE, then you can use OE, WM or WLM on your Outlook computer to restore it.
  • If your message store is from WM, then you can use WM or WLM on your Outlook computer to restore it.
  • If your message store is from WLM, then you can use only WLM on your Outlook computer to restore it.

If neither of them are installed on your computer, you can use the IMAP method, the Import EML-Files method or the eM Client method since Microsoft no longer offers Windows Live Mail for download.

  1. Copy the contents of your backup to a folder on your new computer.
    This can be a folder location on your Desktop for easy access. You can remove the folder once everything has been imported into Outlook.
  2. Right click the folder containing the message store and choose Properties. Here make sure the “Read Only” attribute is not selected.
  3. Open OE, WM or WLM on the new computer.
  4. Cancel any account creation dialogs so that you’ll be taken to your Inbox folder.
  5. Choose File-> Import-> Messages…
  6. Select from which application your message store is from.
  7. Click Next.
  8. When prompted, select that you want to import from a store directory and click OK.
    Otherwise, directly select the location of where you have restored your backup.
  9. Make a selection of which folders you would like to import or choose All folders and press Next.
  10. Press Finish when you’re notified that the export is done.
  11. Now that your original data from your old computer is configured in OE, WM or WLM on your new computer, you can use the first section of this guide to get your messages into Outlook on your new computer.

Alternative: Migrate via IMAP

IMAP Account buttonIn case you can’t install Outlook on the computer containing OE, WM or WLM, you could also consider migrating your locally stored mail data via an IMAP account.

Make sure the IMAP account has sufficient storage space or use an account from Outlook.com or Gmail to (temporarily) store the data in. You don’t actually have to use the Outlook.com or Gmail address for this afterwards.

To configure the Outlook.com or Gmail account as an IMAP account in OE, WM or WLM you can use the mail server settings which are published here.

Once the account has been configured, you can move the folders from your local storage into the IMAP account. For the default folders, such as Inbox and Sent Items, you must move the individual emails. Note that you can select multiple emails at once or select them all via CTRL+A.

It’s recommended to upload 1 folder at a time and await synchronization by verifying the contents of the folder via the Webmail client of the IMAP account.

Once everything has been uploaded, you can configure the IMAP account in Outlook to download all the emails again. Note that it is recommended to configure an Outlook.com account as an Exchange account instead. Outlook will do this automatically via the Add Account wizard.

You can leave the account in Outlook or you can move the contents out of it and remove the account.

Alternative: Migrate via eM Client

eM Client buttonAs Outlook Express and Windows Mail are no longer part of any supported Windows version and Windows Live Mail is no longer available for download, you might find yourself stuck when you only have the message stores like in Scenario 3, especially when you only have the dbx-files from Outlook Express.

Luckily, there is a free alternative email application called eM Client which allows you to import the message stores of Outlook Express and Windows Live Mail.

  • Menu-> File-> Import…

    eM Client - Menu-> File-> Import

To import dbx-files from Outlook Express, simply select “Microsoft Outlook Express” and browse to the folder containing your dbx-files.

To import data from Windows Mail or Windows Live Mail, select “Email (.eml)”, browse to the folder which contains your WM or WLM data store and also select the “Include subfolders” option. Note that this is not needed when you want to import WM or WLM data into Outlook.

eM Client - Import - Outlook Express

Optionally, it also allows you to export all your emails as eml-files (stored per folder), which you can then import into Outlook.

eM Client - Export - Export to .eml files

Alternative: Import EML Files directly into Outlook

Import EML Files buttonWhen you have emails stored in the eml format, then you can open these in Outlook but you can also import them in bulk. This allows you to import emails you obtained in one of (but not limited to) the following scenarios;

  • You’ve saved emails as eml-files when you were using OE, WM or WLM.
  • You have a WM or WLM store which you want to import directly into Outlook as these are just folders containing eml-files.
  • You’ve imported your OE dbx-files into eM Client and then exported them as folders containing eml-files.

For methods and detailed instructions on how to bulk import eml-files into Outlook see: Importing eml-files into Outlook.

Additional Notes

More Info buttonAfter you have configured Outlook, you might want to remove the account configuration from within OE, WM or WLM via the Tools-> Accounts… menu or via File menu-> Options-> Accounts… in WLM for Windows Vista, Windows 7 and Windows 8.

If you are running into any issues with OE, WM or WLM, you can use the following forums;