如何获取从Outlook表中获取的邮件的MailItem引用?如果我生成一个包含消息行的表并告诉它添加带有消息EntryID的列,那么当我只是遍历文件夹的Items列表时,EntryID与我可以看到的同一消息的那个不同.
我正在使用Outlook 2007和2010.提前感谢.
解决方法
如果您的商店是Exchange邮箱,则该表将返回PR_ENTRYID属性的短期条目ID.这些条目ID对当前会话有效,但不应保留.要强制表返回长期ID,请改为请求PR_LONGTERM_ENTRYID_FROM_TABLE(0x66700102)属性;但请注意,PST提供商不会出现此属性.
参考:MAPI Tables by Dmitry Streblechenko