0
私は電子メールアイテムのInternetMessageIDを持っています。このInternetMessageIDを持つメールに返信メールダイアログを開きたいと思います。 InternetMessageIDによるOutlook APIからの電子メールの検索方法を教えてください。C#経由でInternetMessageId経由でOutlookの受信トレイから電子メールメッセージを見つける方法はありますか?
私は電子メールアイテムのInternetMessageIDを持っています。このInternetMessageIDを持つメールに返信メールダイアログを開きたいと思います。 InternetMessageIDによるOutlook APIからの電子メールの検索方法を教えてください。C#経由でInternetMessageId経由でOutlookの受信トレイから電子メールメッセージを見つける方法はありますか?
"Message-ID
" MIMEヘッダーのインターネットメッセージID? D(DASL名http://schemas.microsoft.com/mapi/proptag/0x1035001F
)プロパティを検索するには、Items.Find/FindNext
またはItems.Restrict
を使用します。
ドミトリー、C#のコード例がありますか?私はこれを試みたが、それは仕事をしなかった: \t \t \t \t var inbox = app.ActiveExplorer()。Session.GetDefaultFolder(OlDefaultFolders.olFolderInbox); \t \t \t \t lastItem = inbox.Items.Find( "[PR_INTERNET_MESSAGE_ID] =" + replyId); エラーメッセージ:プロパティ "PR_INTERNET_MESSAGE_ID"は不明です。 – Igorek
'Find(" @ SQL = "" http://schemas.microsoft.com/mapi/proptag/0x1035001F "" = 'somevalue' ")' –
ありがとうございました。 – Igorek