2012-02-13 3 views
1

Je souhaite me connecter à un serveur Exchange et récupérer des informations sur la boîte aux lettres d'un utilisateur sans en utilisant powershell.Obtenir des informations sur la boîte aux lettres Exchange en utilisant C# sans Powershell

Je cherchais des articles qui pourraient m'aider mais je continue à obtenir des articles qui en quelque sorte utilisent powershell pour récupérer ces valeurs. La raison pour laquelle je ne veux pas utiliser powershell est parce que je développe un outil qui peut nous aider à automatiser les tâches. Pas tout le monde a PowerShell installé.

Quelqu'un peut-il me donner quelques conseils qui namespace/bibliothèque, je peux utiliser pour se connecter à un serveur de boîte aux lettres ou un échange, pour voir quelle base de données est utilisée, la façon dont il est grand, etc.

Je suis assez bon à programmation en C# mais j'ai besoin des espaces de noms nécessaires pour obtenir l'information.

J'espère que quelqu'un peut m'aider.

Merci d'avance.

Répondre

-1

Vous voulez utiliser les services Web Exchange Managed API, http://msdn.microsoft.com/en-us/library/dd633710.aspx

+0

Je suis venu dans cette bibliothèque, mais n'a pas de fonctionnalité pour obtenir la base de données de la boîte aux lettres se trouve sur ou sur quel serveur il est placé . Au moins, je n'ai pas trouvé la solution –

+0

Je ne l'utilise pas pour accéder à ce type d'information, mais une partie de ce dont vous avez besoin devrait être là. Avez-vous regardé la classe ManagedFolderInformation, http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.managedfolderinformation_properties.aspx – tvanfosson

Questions connexes