0

我们需要连接到所有检查器项目,直到Send/InspectorClose事件被调用。
我们考虑过在NewInspector事件上创建一个新的处理程序并连接到它。
处理现有的MailItem时,它有EntryId/Message-ID但新的 MailItems 没有

有没有其他方法可以让每个 mailItem 拥有一个唯一的 ID,即使它是新的?(计算哈希也可以,但我们没有找到一致的值)

4

1 回答 1

0

使用PR_SEARCH_KEYMAPI 属性(DASL 属性名称http://schemas.microsoft.com/mapi/proptag/0x300B0102)。它可以使用MailItem.PropertyAccessor.GetProperty

请记住,OOM 只能在消息保存后访问该属性,即使它在此之前可用(赎回可以随时访问它)。

于 2020-10-11T01:38:20.147 回答