c# – 从outlook表中获取的消息获取outlook mailitem

c# – 从outlook表中获取的消息获取outlook mailitem,第1张

概述如何获取从Outlook表中获取的邮件的MailItem引用?如果我生成一个包含消息行的表并告诉它添加带有消息EntryID的列,那么当我只是遍历文件夹的Items列表时,EntryID与我可以看到的同一消息的那个不同. 有没有其他方法来获取消息? 我正在使用Outlook 2007和2010.提前感谢. 如果您的商店是Exchange邮箱,则该表将返回PR_ENTRYID属性的短期条目ID.这些 如何获取从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

总结

以上是内存溢出为你收集整理的c# – 从outlook表中获取的消息获取outlook mailitem全部内容,希望文章能够帮你解决c# – 从outlook表中获取的消息获取outlook mailitem所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1228968.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存