how do i copy all emails from one computer to new one

Posted on 2011-04-25
Last Modified: 2012-05-11
I have windows XP with outlook 2003 and i would like to copy all mails to window7 machine with outlook 2007 and to start using the new machine

what is the procedure?

thanks in advance
Question by:gvilbis
    LVL 23

    Accepted Solution

    Create a PST file of your mailbox.

    From Outlook 2003:

    File > Import and Export > Export to a file > Next  > Personal Folder File (.pst) > Next > select Mailbox > check Include subfolders > click Browse to save the PST file to a place where you can find it later (like the Desktop) > Finish.

    You can then import this PST file into Outlook 2007 accordingly.
    LVL 1

    Assisted Solution

    If the mails are lying in your Mailbox, once you connect to the Exchange server using Outlook 2007, you will be able to find the mails. However if you have created 'pst's to organise your mails, you have to connect to them manually on the new server.

    If you are upgrading it on the old machine, then I beleive it connects to the 'Pst's automatically.
    LVL 4

    Assisted Solution


    if you using a private/personal email account you should export to a PST like yobri said above, but if you are using a business email account connected to Exchange server then all you need to do is setup the account settings again, all the email resides on the server.
    Also look for any linked PST files on the old computer, these need to be copied to the new PC then linked again to Outlook.
    LVL 17

    Assisted Solution

    don't forget your nickname files (.nk2) also - located at C:\Documents and Settings\profilename\Application Data\Microsoft\Outlook

    Author Comment

    what is nickname files .nk2 means?
    LVL 4

    Assisted Solution

    The .nk2 file stores all cached names.

    When starting a new email Outlook brings up a list of suggested names on the to: field, these names Are stored in the .nk2 file.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
    Sometimes Outlook might have problems sending a message. There may be various causes- corrupted PST, AV scanner etc. The message, instead of going to the Sent Items folder, sits in the Outbox indefinitely. To remove it you can use a free tool cal…
    Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
    This Experts Exchange video Micro Tutorial shows how to tell Microsoft Office that a word is NOT spelled correctly. Microsoft Office has a built-in, main dictionary that is shared by Office apps, including Excel, Outlook, PowerPoint, and Word. When …

    730 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now