Comment obtenir la liste de contacts à partir d'Exchange Server?
Quelqu'un peut me dire la façon la plus simple d'obtenir une liste de contacts à partir d'Exchange Server? Je suis à l'aide de C#
De ce que j'ai trouvé, des Services Web Exchange n'existe que pour Exchange Server 2007 et au-delà. Que serait ma première option, mais je voudrais aussi une alternative pour les versions précédentes d'Exchange WebDav (ou quelque chose). Les Services d'annuaire n'est pas une option.
source d'informationauteur Johnny
Vous devez vous connecter pour publier un commentaire.
C'est comment obtenir la liste des contacts de votre liste de contacts en échange de l'aide de l'EWS. Je ne suis pas sûr de savoir comment obtenir les contacts de la liste globale encore, seulement regardé l'API il ya une heure.
J'ai omis de la création du service de verbocity, avoir un regard sur le API Services Web Exchange pour plus d'informations.
Tout d'abord, n'oubliez pas d'ajouter une référence à Microsoft Exchange Services web de la Bibliothèque.
...et Brett Ryan déjà fourni le code pour obtenir la liste locale de contacts.
Le problème avec cette méthode de récupération de la mondiale de la liste des contacts (bien, l'un d'entre eux au moins), c'est que la fonction "ResolveName" les retours jusqu'à 100 contacts, de sorte que si votre organisation a plus d'enregistrements que cela, vous êtes en difficulté. Une solution de contournement possible (et celui que j'ai mis en œuvre) est d'effectuer une autre recherche pour chaque lettre (en supposant que vous pouvez vérifier qu'une telle recherche renverra toujours à moins de 100 résultats) et de la chaîne de toutes les entrées uniques en une seule liste.