2012-06-01 53 views
4

如何從Outlook郵件表中獲取郵件的MailItem引用?如果我生成一個包含帶有消息的行的表並告訴它添加帶有消息EntryID的列,那麼當我簡單地遍歷文件夾的Items列表時,EntryID與我可以看到的同一消息的EntryID不同。從Outlook表中獲取郵件的outlook郵件名稱

是否有任何其他方式來獲取消息?

我正在使用Outlook 2007和2010.在此先感謝。

回答

1

如果您的商店是Exchange郵箱,則該表將返回PR_ENTRYID屬性的短期條目ID。這些條目ID對當前會話有效,但不應保留。要強制該表返回長期ID,請​​改用PR_LONGTERM_ENTRYID_FROM_TABLE0x66700102)屬性;但是,請注意,PST提供商不會提供此屬性。

參考:MAPI Tables Dmitry Streblechenko