Outlook Redemption:通过 EntryID 同步电子邮件文件夹
Outlook Redemption: Synchronizing Email Folder via EntryIDs
我正在使用 Outlook Redemption 编写一个算法来同步 SQL 数据库和电子邮件文件夹的内容。
我想通过 Outlook EntryID 跟踪数据库中的电子邮件,但是 EntryID 上的 Microsoft documentation 提到一个电子邮件项目可以有多个 EntryID。在什么情况下一个电子邮件项目会有多个 EntryID?
MAPI 可以使用多个条目 ID 引用同一个对象。 Exchange 使用所谓的短期条目 ID(由文件夹内容 table 返回)和长期条目 ID(从对象本身返回)。短期条目 ID 只能在返回它们的会话中使用,因此它们不应在 MAPI 会话中持久保存和使用。
我正在使用 Outlook Redemption 编写一个算法来同步 SQL 数据库和电子邮件文件夹的内容。
我想通过 Outlook EntryID 跟踪数据库中的电子邮件,但是 EntryID 上的 Microsoft documentation 提到一个电子邮件项目可以有多个 EntryID。在什么情况下一个电子邮件项目会有多个 EntryID?
MAPI 可以使用多个条目 ID 引用同一个对象。 Exchange 使用所谓的短期条目 ID(由文件夹内容 table 返回)和长期条目 ID(从对象本身返回)。短期条目 ID 只能在返回它们的会话中使用,因此它们不应在 MAPI 会话中持久保存和使用。