ItemSendイベントハンドラで送信されるメッセージの本文と件名を変更するOutlook用のaddIn(2003および2007)を作成しています。私は受信者がHTMLコンテンツのためにwinmail.datファイルを受信することに問題があります。私はフォーラムで、これを避けるために、メッセージに対してはUseTnefプロパティをfalseに設定し、受信者に対してはPR_SEND_RICH_INFOを設定する必要があることを発見しました。私は拡張MAPIを介して前者を実行することができましたが、私は後で苦労しています。 McfMapiを使用すると、連絡先のアドレス帳のPR_SEND_RICH_INFOが偽であることがわかりますが、受信者テーブル(GetMessageRecipients)を確認してトラフプロパティを反復すると、プロパティタグが0x34a0000aになり、エラーまたは不足プロパティが示されます。メッセージが送信トレイに作成された後、エラータグを持つ受信者の場合、このプロパティはtrueに設定され、クライアントにwinmail.datが送信されます。私は0x3a40000bにプロパティタグを変更してfalseに設定しようとしましたが、変更されたテーブルをパラメータとして持つModifyRecipientsを呼び出しても効果はありません。アドレス帳からいくつかの受信者にWinmail.datが送信されました
この問題を解決するお手伝いがありますか?事前に
おかげ
ウラジーミル・メディック