2

J'utilise Exchange Web Services Managed API 1.0 pour accéder aux serveurs Exchange (2007) de mon organisation. J'ai besoin de parcourir toutes les boîtes aux lettres sur un serveur donné. Je n'ai pas vu un moyen d'obtenir la liste des boîtes aux lettres définies pour un serveur Exchange donné. J'ai été en mesure d'utiliser le service AutoDiscover pour trouver l'adresse d'un serveur concentrateur pour une boîte aux lettres spécifique, mais je suis intéressé à obtenir une liste de toutes les boîtes aux lettres. Quelqu'un peut me diriger dans la bonne direction?Comment puis-je découvrir toutes les boîtes aux lettres d'un serveur Exchange à l'aide des services Web Exchange?

Répondre

1

Si votre problème n'est pas encore résolu, je vous recommande d'utiliser uniquement des requêtes LDAP pures au lieu des services Web Exchange. Les informations dont vous avez besoin sont enregistrées dans homeMDB, msExchHomeServerName et probablement homeMTA attributs Active Directory. Vous pouvez modifier la requête LDAP à partir de http://www.msexchange.org/tutorials/Creating_a_list_of_Users_and_their_email_addresses_in_Exchange_2000_2.html ou http://technet.microsoft.com/en-us/library/bb125087(EXCHG.65).aspx pour recevoir les informations dont vous avez besoin.

+0

Merci Oleg. J'ai fini par utiliser une cmdlet powershell pour obtenir cette information, mais votre solution semble plus élégante. –

+0

@HowardPinsley - pourriez-vous afficher le code PowerShell que vous avez utilisé? J'ai un problème similaire et je peux seulement utiliser EWS – userSteve

Questions connexes