Exchange 2010 - 从 Outlook 中删除电子邮件时没有推送通知

Exchange 2010 - 从 Outlook 中删除电子邮件时没有推送通知

我正在为我们的测试环境设置 Exchange 2010 服务器。我在这台机器上运行 Windows 2008R2 企业版。我还安装了适用于 Windows 和 Exchange 2010 的所有更新,包括 Exchange 汇总 1 和 2,其中包含有关推送通知的错误修复。

我的问题是删除邮件或将邮件标记为已读时不会触发推送通知。当我使用 webgui、手机和 Outlook 2007 时会发生这种情况。

在 Outlook 2007 中删除电子邮件时,更改会发送到服务器,因为更改在 webgui 中可见,但在手机上不可见。我收到新邮件时会收到推送通知,因为新邮件会立即显示在手机上。

这是 Exchange 2010 上的正常行为吗?对我来说这似乎有点奇怪。

如果我在手机上强制同步,就会出现更改。

我已经在 iPhone 和 HTC HD2(运行 Windows Mobile 6.5)上测试过,结果相同。

答案1

微软尚未确认这一点,但在阅读了数百条有关此问题的帖子后,似乎这是一个功能,而不是错误。似乎微软的 Activesync 服务器端实现正在批量处理诸如删除电子邮件、标记和标记为已读之类的小“事件”。这些事件会延迟(在我的情况下是 10 分钟)才推送到手机。如果有新邮件到达,小“事件”将随实时到达的“新邮件通知”一起发送。

我已经在 Exchange 2010 和 2007 SP1 上测试了这个问题,似乎它可以在两个环境中轻松重现。

如果您知道我的理论是错误的,请纠正我。我再重复一遍,我还没有得到微软的确认。

相关内容