【发布时间】:2016-02-08 10:35:23
【问题描述】:
如果我将同一封电子邮件发送到两个不同的邮箱,我希望能够判断它们是否是同一封电子邮件。
问题是itemId 对于两封电子邮件是不同的。而且我想不出办法从两封相同的电子邮件中获得唯一标识符。
从 JS 中的 Office 对象,我只能通过 Office.context.mailbox.item.itemId 获得 itemId(不同):Documentation
所以我一直试图通过以下方式从 EWS 托管 API 中找到其他东西:
EmailMessage.Bind(service, mail.ItemId, new PropertySet(ItemSchema.Id));
但我在ItemSchema 中找不到任何有用的属性。 (ItemSchema documentation)
当两封邮件在两个不同的邮箱中时,我怎么知道它们是相同的?
有没有办法比较两个id?
【问题讨论】:
-
@MrPiao 如果您阅读我提供的代码,我使用的是来自 office365-apps 上下文的 Office 对象。
-
你是对的,我的错。
标签: c# exchange-server exchangewebservices ews-managed-api office365-apps