Outlook EntryId语法

时间:2018-07-31 09:56:29

标签: powershell outlook

我正在编写一个备份邮件的工具。为了了解我是否已经备份了邮件,我使用entryID。 但是,条目ID非常长,因此在使用条目ID作为哈希索引的情况下,使用JSON序列化数据结构时遇到了问题。 此外,我注意到在所有邮件中,entryID的第一部分仍然相同。因此,我怀疑第一部分标识了Outlook Server,最后一部分是电子邮件本身。因此,无需使用整个entryID来标识我的帐户中的单个邮件。 谁都知道这个entryID的语法,我在Microsoft网站上什么都没找到,也许我做错了查询。 非常感谢

EntryID示例:           00000000AC032ADC2BFB3545BD2CEE24F67EAFF507000C7E507D761D09469E2B3AC3FA5E65770034EA28BA320000FD962E1BCA05E74595C077ACB6D7D7D30001C72579700000 相当长,不是吗?

1 个答案:

答案 0 :(得分:0)

所有条目ID必须视为黑框。前4个字节(8个十六进制字符)是标志(长期条目ID为0)。接下来的16个字节(32个十六进制字符)是在M中注册的提供者UID