Exchange Online 与 Outlook 2016 是“推送”还是“获取/拉取/轮询”?

Exchange Online 与 Outlook 2016 是“推送”还是“获取/拉取/轮询”?

我尝试谷歌搜索,结果好坏参半。看起来 IMAP 本身不是推送的,但有一个“推送 IMAP”草案?Exhcange Online 使用什么?本质上我只是想知道在 Windows 桌面上使用 Exchange Online 与 Office 365 和 Outlook 2016 是“推送”还是“拉取”方案。我想知道默认配置,以及它是否支持通过配置推送。

答案1

默认情况下,它是使用 Outlook 客户端的拉取配置,但 Exchange 通过其 API(EWS)支持推送通知和订阅,但正如微软所说,推送通知需要第三方 Web 服务来处理。

当前地位解释;

邮件、日历和 CRM 应用通常使用通知来更新其本地缓存、相应的客户端视图或后端系统以应对更改。Outlook 支持流式和推送通知。目前,推送通知通常由移动应用使用,因为它不需要客户端轮询更改,并且可以几乎立即向客户端提供更新。

与流通知相比,推送通知需要客户端提供自己的 Web 服务才能获取通知,而流通知只需要客户端与 Office 365 流通知服务之间建立直接连接。

如果你好奇的话,可以查看更多推送示例那里,应用程序也可以订阅。

答案2

有人提到“微软多年来一直将其客户端转移到“流式”系统,并在客户端设置轮询间隔 - 最小间隔约为 1 分钟。”

https://forums.macrumors.com/threads/get-push-email-with-office365-account.1899307/

相关内容