Asp.Net から Exchange 2007 配布リストをリモートで作成する必要があります。
私の知る限り、GAL で配布リストを作成する唯一の方法は、Exchange 管理ツールを使用することです。これを Web サーバーにインストールせずに、配布リストをリモートで作成する方法はありますか? 個人用配布リストを作成できるサード パーティのコンポーネントがいくつかありますが、これらはユーザーの連絡先フォルダーにのみ存在し、社内のすべてのユーザーが利用できるわけではありません。
理想的には、exchange への何らかの Web サービス呼び出し、または使用できる API が存在するでしょう。Exchange SDK は、Exchange データ (電子メール、連絡先、カレンダーなど) を管理する機能を提供します。Exchange 管理 API はないようです。
配布リストは特別な Exchange 属性を持つグループ オブジェクトとして AD に保存されているようですが、それらがどのように機能するかについてのドキュメントはないようです。
編集: Exchange が AD で行っていることをリバース エンジニアリングすることはできますが、私の懸念は、Exchange の次のサービス パックでこれがすべて機能しなくなることです。
Exchange を介さずに Active Directory の配布リストを管理するために使用できる API はありますか?