5

Outlook API を使用すると、MailItem インスタンスで VotingOpions プロパティを設定することにより、アンケート付きの電子メールを送信できます。何らかの方法で Exchange Web サービスで同じことを行うことは可能ですか?

4

1 に答える 1

3

Microsoft は投票メールの形式を公開していますが、Exchange Web サービスはそれらのインターフェイスを提供していないため、独自に作成する必要があります。拡張プロパティを介してデータにアクセスできます。

PidLid動詞ストリーム:

new ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common,
                               0x00008520,
                               MapiPropertyType.Binary);

投票オプションは、分解が必要な複雑なバイナリ構造です。送信されるオプションを変更したくない場合は、Outlook を使用してメッセージを作成し、拡張プロパティを抽出してバイナリ データを保存し、それを使用して投票オプションを何度も送信できます。

http://msdn.microsoft.com/en-us/library/cc839893(v=office.12).aspxには必要なリンクがあります

PidLidVerbResponse:

 new ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common,
                               0x00008524,
                               MapiPropertyType.String);

はるかに簡単で、選択された投票応答からの文字列だけですが、標準では、応答にもサブジェクト プレフィックスも必要です。

于 2010-06-14T12:35:16.007 に答える