Exchange 2007 Distribution List Members Export to a Public Folder as a contacts.

We at "XYZ" company wish to export the members of "XYZ CustomerDL" (distribution list) in active Directory to a public folder as a list of contacts in an automated fashion.  By automated I mean that the export can happen once a day or weekly.

This is so that users can easy reference this subset of customers contact information in a manner that they are accustomed to.

Anyone have any ideas as to how to go about doing this?

Thank you for considering this issue.
Sincerely,
Ajay Prashar
aprasharAsked:
Who is Participating?
 
Chris DentPowerShell DeveloperCommented:

Your request is clear, and the first part, exporting members, is easy using Get-DistributionGroupMember in the Exchange Management Shell.

It's the import as contacts that's tricky because it will involve either MAPI or WebDAV programming which certainly aren't common skills in the Administrative world (which is who you will get in the topic areas you've assigned it to).

You might consider taking a look at Glen's offering here, he does a lot of work with MAPI / WebDAV and Exchange:

http://gsexdev.blogspot.com/2008/12/importing-and-synchronizing-contacts.html

It makes use of EWSUtil to make things a lot less difficult than they would be otherwise:

http://msgdev.mvps.org/exdevblog/ewsutil.zip

If that doesn't help you I suggest you use the Request Attention link in your original post and ask for a little assistance getting help.

Chris
0
 
aprasharAuthor Commented:
I would like to add that I purchased and used IMIGAL ( http://www.extendedmapi.com/imidev/Exchange/Global_Address_List_Export.htm ) to do this but did not have much success.

-Ajay
0
 
aprasharAuthor Commented:
Since I have not received a response from anyone I will assume that there is something about my question that is not clear or what I am attempting to do does not make technical sense.  Please feel free to comment if this is the case.  Regardless, I will review the question and the need.

-Ajay Prashar
0
 
aprasharAuthor Commented:
Thank you Chris.  I will read up on those links right now.

-Ajay
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.