私が本当に必要とすることは、Microsoft Exchangeの特定のユーザーのWebメールとActiveSyncのメールボックス機能を無効にすることです。私はそれのためのpowershellのスクリプトを見てきましたが、私は本当にPSに精通していないので、私は可能な限りそれを使用したくないです。Exchangeユーザーのプログラムで「メールボックス機能」を変更するにはどうすればよいですか?
私は、サーバーにアクセスし、私は、メールボックスの機能を発見する方法を見つけ出すカントしかしExchangeServiceとEWS
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP2);
service.AutodiscoverUrl("[email protected]");
FindItemsResults<Item> findResults = service.FindItems(WellKnownFolderName.Inbox,new ItemView(10));
foreach (Item item in findResults.Items)
{
Console.WriteLine(item.Subject);
}
を使用して、具体的郵送することができます。どんな助けもありがとう!
私がpowershelllでそのコマンドを実行しようとすると、set-casmailboxは認識されたコマンドレット名ではありません。私は交換サーバーからこれを実行していません。私たちのバージョンは2010です – Dustin
これはExchange 2010でも動作します。 Exchange管理シェル(Exchange機能があらかじめロードされているPowerShellコンソール)を実行していますか? PowerShellコマンドレットをローカルマシンから実行していて、Exchange管理ツールがインストールされていない場合、このエラーは論理的な結果です。したがって、これらをインストールしたり、Exchangeサーバーからこれらのコマンドレットを直接実行したりすることができます。 – Dburg