'Outlook 2007用のOutlookアドインを作成しています。これはVSTO 3.0、C#アドインです。私はアドインで送信イベントをキャプチャし、いくつかの電子メールのプロパティ(送信されている)を確認し、その表示に基づいてアラートを出します。Outlookのメールアイテムのサイズを取得する方法は?
mailItem.Sizeを使用して電子メールの合計サイズを取得しようとすると、電子メールの実際のサイズが0ではなく常に0が返されます。電子メール(mailitem.Save())を保存した場合、mailItem.Sizeメールの正しいサイズを返します。 この動作の背後にある理由を知っている人はいませんか?メールのサイズを取得する方法はありますか?
アイテムを保存する前に、メモリに保存されています。保存した後は、MAPIストレージに保存されます。 –