我正在开发一个应用程序来处理来自 Exchange Web 服务的流式通知并根据这些通知进行数据库更新。我正在监视一些日历文件夹并跟踪约会以及与会者的更改。这一切都很好,除了一件。
当有人接受会议请求时,该接受将通过电子邮件发送。但是,日历项目仅在用户在 Outlook 中打开电子邮件后才会更新,这可能会导致发生一些幕后同步。如果用户没有打开“接受”或“拒绝”电子邮件,则约会不会得到更新。无论我是通过 Outlook 还是通过 EWS 访问约会,这都是正确的。仅通过 EWS 将电子邮件标记为已读不会触发同步。有谁知道一种方法可以通过 EWS 在收件箱和日历之间进行同步,而无需用户触摸 Outlook?