?
Solved

Export/Import Suggested Contacts - autocomplete cache - in OUTLOOK 2010

Posted on 2013-01-23
6
Medium Priority
?
4,208 Views
Last Modified: 2013-03-21
Hi,
 I am going to "disable" an existing user mailbox in Exch 2010 and create a new mailbox with the same username.  When I did this last time, I noticed two problems:
(1) After importing PST into the new mailbox, the user complained about suggested contacts would not come up as he creates a new email and enter the email address. So I like to know how to export and import Suggested Contacts. Even if Suggested contacts did exist in his C drive, when you create a new outlook profile, the new account did not recognize existing Suggested Contacts associated with old mailbox. NK2 was much simpler.

(2)  After I created new mailbox and imported PST into the account, people (on the same network) would get "undeliverable" emails when sending emails to this new mailbox even if username was the same. I learned later that I needed to add X.500 email address to the account instead of waiting for global address book is downloaded into each user's OUTLOOK.

Thank you.
0
Comment
Question by:sglee
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2
6 Comments
 
LVL 10

Assisted Solution

by:cpmcomputers
cpmcomputers earned 2000 total points
ID: 38812947
In Outlook 2010, Nickname (.nk2) files have been replaced by the AutoComplete Stream, which is part of the Exchange Mailbox, or pst/ost file.
 
Nirsoft have made a tool called NK2Edit, which despite it's name, can read and write both .nk2 nicknames and stream auto-complete lists.
 
You can grab it from http://www.nirsoft.net/utils/outlook_nk2_edit.htm - run it on the old mailbox, save it as an .nk2 file, then on the new mailbox, either import the .nk2 file (Pre 2010) or click file > Copy to AutoComplete List.
 
2 potential stumbling blocks:

NK2edit will only collect the names from the primary mailbox in the default profile, so you may need to fiddle around in outlook if you have more than one account or profile
 
After firstrun, Outlook 2010 needs to be started from the run command as "outlook.exe /importnk2" - see http://support.microsoft.com/kb/980542
0
 

Author Comment

by:sglee
ID: 38812989
OK. Let me try that and I will post the result.
0
 

Author Comment

by:sglee
ID: 38813041
NK2_Stream_Autocomplete.png
I downloaded NK2Edit and ran it.
Whether I open OUTLOOK with old profile (before mailbox disable) or with new profile (with new new mailbox), NK2Edit shows the names and email addresses of those people that used to come up automatically when I select recipient email address.

Can you explain again how to transport this list to the new outlook profile?

I have already tried "Export to Message stroe (outlook 2010)" and did not make any differece.
0
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

 
LVL 10

Accepted Solution

by:
cpmcomputers earned 2000 total points
ID: 38813477
You may have to do this longhand by copying the file from the old profile to the new

See the link below that explains where the files are and how to move/rename them

(Make sure to save original files with changed extension (say .old) as a safety backup )

http://www.axon-it.com/2012/05/21/copying-your-auto-complete-cache-for-outlook-2010-to-a-new-profile-or-computer-on-windows-vistawindows-7/
0
 

Assisted Solution

by:sglee
sglee earned 0 total points
ID: 38877493
NK2 BackupThis is how I ended up doing it as I had another opportunity to re-create an user mailbox.
Before removing his mailbox, I ran NK2EDIT on the computer with OUTLOOK 2010 and created NK2 file beginning with "Steam_Autocomplete_xxxxxxx.dat.NK2Edit.bak".
Then I renamed this file to "Outlook.NK2".
I disabled the mailbox and re-created a new mailbox for the user.
I created a new user profile "OUTLOOK", opened OUTLOOK 2010, imported PST file and copied OUTLOOK.NK2 into the appropriate folder.
Then I opened Start/Run and typed outlook.exe /importnk2 and almost all entrieds from his old mailbox got transferred to the new mailbox/outlook.
0
 

Author Closing Comment

by:sglee
ID: 38896175
I found the workaround.
0

Featured Post

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Lotus Notes – formerly IBM Notes – is an email client application, while IBM Domino (earlier Lotus Domino) is an email server. The client possesses a set of features that are even more advanced as compared to that of Outlook. Likewise, IBM Domino is…
How to resolve IMCEAEX NDRs in Exchange or Exchange Online related to invalid X500 addresses.
In this video we show how to create an Accepted Domain in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Ac…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
Suggested Courses

777 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