PowerShellを使用すると、Register-ObjectEvent、Register-WmiEvent、またはRegister-EngineEventを介して.NET、WMI、またはエンジンイベントをそれぞれサブスクライブできます。これらの各コマンドレットには、次のブロックを渡すことができる–Actionパラメーターがあります。イベントが発生したときに呼び出されるコード。
上記のイベントタイプ(.NET、WMI、またはエンジンイベント)のいずれかを使用して、ExchangeServerでの新しいメールボックスの作成時に発生するイベントをサブスクライブできる可能性がある方法がわかりません。 2010.具体的には、サブスクライブする必要のあるイベントを特定しようとしています。これらの方針に沿って、Exchange Server 2010でサブスクライブできるイベントと、イベントが発生したときに渡される引数の詳細をどこで見つけることができるかについて、誰かが私を正しい方向に向けてくれることを期待していました。
ここでいくつかのコンテキストを提供するために、特定の組織が使用しているユーザーの数を知る必要があるクラウドベースのメールサービスがあります。AD同期のようなことをすることはオプションではありません。サービスの初期プロビジョニング中にExchangeServer2010サーバーにアクセスでき、この時点でその環境(PowerShell 2.0)でPowerShellスクリプトを実行できるようになります。理想的には、-Actionパラメーターに、新しいメールボックスがプロビジョニングされたことを通知するAPIを呼び出すコードのブロックを実行させたいと思います。
私は.NET開発者ですが、Exchangeを使用するのは初めてで、特にこのコンテキストでPowerShellを使用するのはかなり新しいです。スクリプト/コードを自分で作成することはできますが、このパスを行き過ぎる前に、新しいメールボックスイベントをサブスクライブできるかどうかを確認したいと思います。
ここでの助けは大歓迎です!