Solved

How to bulk import a single contact list to multiple Exchange 2010 mailboxes

Posted on 2011-03-11
5
1,171 Views
Last Modified: 2012-05-11
Hi All,
I need to find a way to perform a bulk import of a single contacts list into multiple Exchange 2010 mailboxes. Basically, since the smartphones (Droids in this case) can only access the default Outlook Contacts listing we need a way to make additions/deletions to this list and perform a bulk import to eliminate the manual process of opening Outlook and copying these to the Contacts for each individual user. There are too many users to make this a feasible option.

We've got the contacts in a single "master" contacts.pst file that we can modify locally within an Outlook client. We've used the New-ImportMailboxRequest cmdlet to import PST data before, but in those cases we were importing an entire mailbox from an old account into their brand new Exchange 2010 mailbox. Now we only need to import Contacts and overwrite each time.

I don't mind 3rd party software solutions, but anything native to Exch 2010 would be great.

Thanks!
0
Comment
Question by:redeyeinc
  • 2
  • 2
5 Comments
 
LVL 74

Accepted Solution

by:
Glen Knight earned 250 total points
ID: 35115531
You will need to use a 3rd party app.  A couple of my customers use DavSync to great effect: http://www.davton.com/davsync.html
0
 
LVL 36

Expert Comment

by:Jian An Lim
ID: 35119823
you can only include a specific folders

New-MailboxImportRequest -Mailbox Ayla -FilePath \\SERVER01\PSTFiles\Recovered.pst -TargetRootFolder "RecoveredFiles" -IncludeFolders "#Inbox#"



 -IncludeFolders "#Contacts#"

but of course, native exchange 2010 command has it's limitation for sure.

0
 

Author Comment

by:redeyeinc
ID: 35141915

So if I understand this correctly, if we use the -IncludeFolders "#Contacts#" then the imported PST data gets imported into the user's personal Contacts listing? That might work for our needs if that's the case.
0
 
LVL 74

Expert Comment

by:Glen Knight
ID: 35141971
You wouldneed to do that for every individual mailbox, and then re-do it to keep sync, after exporting it.  This metgod woukd also create duplucate contacts.

I woukd recommend DavSybc, its not overky expensive and works very well.
0
 
LVL 36

Expert Comment

by:Jian An Lim
ID: 35142967
use powershell to do such thing.

http://technet.microsoft.com/en-us/library/dd298173.aspx for search mailbox (and delete content) if you need so.
 

again, all of these are very heavy in command line, so if there is a software that can do so, i will recommend that.


Last one, DO your testing if you want to use the command line. it might have adverse effect that i am not aware of.

0

Featured Post

Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

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

This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
This article explains in simple steps how to renew expiring Exchange Server Internal Transport Certificate.
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 …
This video discusses moving either the default database or any database to a new volume.

948 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

21 Experts available now in Live!

Get 1:1 Help Now