住所一覧を表示したいのですが。私たちは、アドレスが1つの場所にのみ保存されるシステムを設計しようとしています。その場所はExchange2010です。
Exchange 2010 SDKに、グループ内のすべてのユーザーの名前とアドレスを取得できるWebサービスはありますか?
ADからデータを取得するなど、これを行うためのより良い方法はありますか?
住所一覧を表示したいのですが。私たちは、アドレスが1つの場所にのみ保存されるシステムを設計しようとしています。その場所はExchange2010です。
Exchange 2010 SDKに、グループ内のすべてのユーザーの名前とアドレスを取得できるWebサービスはありますか?
ADからデータを取得するなど、これを行うためのより良い方法はありますか?
Exchange Web サービスではなく、 System.DirectoryService.AccountManagement名前空間を使用してこれを行います。EWS は、Exchange データベース内の情報 (電子メール メッセージ、タスク、予定表など) を取得することをより対象としていますが、S.DS.AM は、Active Directory からデータを取得することを対象としています。
ドメイン コントローラーが Windows Server 2008 R2 を実行している場合、AD をターゲットとする Web サービスへの組み込みアクセスがありますが、これは新しいテクノロジであり、あなたの会社はまだそれを使用していない可能性が高いため、S をラップする独自の Web サービスを作成する必要があります。 .DS.AM コード。
Exchange は Active Directory を使用して、標準 (非動的) Exchange 配布リストのグループ メンバーシップを取得および更新します。そのため、AD グループのメンバーは、リストに送信された電子メールを受け取る人々と同じになります。とはいえ、配布リストの拡張には EWS を使用できます。Exchange で動的配布グループを使用している場合は、これを使用した方がよい場合があります。Exchange で動的配布グループを使用している場合はmsExchDynamicDLFilter
、Active Directory の動的配布グループ エントリの値を調べる必要があります。