私は、ItemSendイベントを使用して送信メールを処理するOutlookアドインを持っています。ハンドリングの一環として、送信メールの本文と添付ファイルを読みました。 ユーザが1つの環境で電子メールメッセージ(SMIME)を暗号化すると、自分のアドインが電子メールの本文(PR_BODY_Wプロパティ)を読み取ることができなくなります(本体がsmime.p7mにあると仮定します)。しかし、別の環境では、私のアドインはPR_BODY_Wを見つけて読み込みます。SMIMEで暗号化されたメール本文を読む
私はPR_BODY_Wを読む能力が、Outlookがメッセージを暗号化する前か後にItemSendコールバックを呼び出すかどうかによって決まるのだろうか?これは設定可能ですか?
。私はまた、Outlook Object Modelを使用して(MAPIの代わりに)本文を取得すると、すべての環境で動作することに気づいた – DenisY
MailItem.Saveを最初に呼び出そうとしましたか? –
はい、保存と呼んでいます – DenisY