4

我正在开发一个应用程序来处理来自 Exchange Web 服务的流式通知并根据这些通知进行数据库更新。我正在监视一些日历文件夹并跟踪约会以及与会者的更改。这一切都很好,除了一件。

当有人接受会议请求时,该接受将通过电子邮件发送。但是,日历项目仅在用户在 Outlook 中打开电子邮件后才会更新,这可能会导致发生一些幕后同步。如果用户没有打开“接受”或“拒绝”电子邮件,则约会不会得到更新。无论我是通过 Outlook 还是通过 EWS 访问约会,这都是正确的。仅通过 EWS 将电子邮件标记为已读不会触发同步。有谁知道一种方法可以通过 EWS 在收件箱和日历之间进行同步,而无需用户触摸 Outlook?

4

1 回答 1

0

在这种情况下,问题原来是 Exchange 邮箱本身没有设置为自动确认对会议请求的响应。Exchange 中有一个邮箱级别设置可控制此行为。如果未设置,则无法通过 EWS 强制 Exchange 确认响应。

于 2012-09-24T15:08:22.100 回答