5

他のユーザーの Exchange 2010 アカウントで、会議を承諾することなく、会議または予定を作成することはできますか? 理想的には、予定や会議を人々のカレンダーに配置するために、代理人アカウントまたは同様の戦略を用意したいと考えています。通常の要求/承認モデルをバイパスし、これらの会議をカレンダーに強制したいと考えています。

Exchange 2010 のドキュメントで CreateItem() を見ましたが、メソッドが実行されるとどうなるかは不明です。ユーザーは通常の招待状を受け取りますか? 私たちはそれを望んでいません。私たちは、システムがユーザーのカレンダーを完全に制御し、従来の会議の招待状を受け取ることなく、自動的に承諾するモデルが必要です。VBA ハックやプラグインも使用する必要はありません。

4

2 に答える 2

1

ApplicationImpersonation使用法(の使用法)の場合は可能だと思いますImpersonatedUserId。最初にExchangeを構成する必要があることが重要です。次に、目的のカレンダーに直接アクセスするためのNetworkCredential 使用法を設定できます。ImpersonatedUserId詳細とコード例については、こちらをご覧ください。

于 2012-05-29T13:08:17.827 に答える
0

私なら、MFCMapi (mfcmapi.codeplex.com) のコピーを入手して、従来の方法で会議出席依頼を作成し、それをいくつかのメールボックスに送信します。カップルで受け入れ、カップルで仮マークなど。

招待者のメールボックスに作成された結果の予定表アイテムを見てみましょう。予定を作成し、必要な MAPI プロパティを設定して、承認済みとして表示できるはずです。EWS を使用して任意のプロパティを設定できます。設定するプロパティを特定するには、少し掘り下げる必要があります。MFC Mapi は、そのための優れたツールです。

主催者側では、全員が受け入れたように見えるように微調整する必要があります。

于 2012-05-28T16:11:17.930 に答える