2

我们使用 Microsoft Graph从电子邮件订阅 webhook 。此外,作为备份程序,我们还直接抓取消息

我们每天抓取大约 500 万封电子邮件,我们发现每天都有大约 1%-2% 的电子邮件没有通过 webhook 发送给我们,尽管该主体的订阅处于活动状态(以及来自该用户的其他电子邮件通知)确实发送)。

Microsoft Graph 方面是否有任何逻辑不按设计为某些类型的电子邮件发送 webhook?还是只是通知机制的问题?

(显然,像我们现在所做的那样抓取它们是一个可行的备份选项,但这也意味着电子邮件的处理将被延迟)

4

1 回答 1

0

我目前有一个类似的 webhook 设置,我们收到大约 200-300 封电子邮件,我注意到订阅服务通常每天错过 1-2 封,因为有时会同时收到一些电子邮件。我还注意到,当我们同时收到两封或多封电子邮件时,数据结构是一个对象数组。我们实施的基本上是一个 cron 计划脚本,它以特定的时间间隔检查邮箱,例如每 5 分钟、每 10 分钟等。这是我的应用程序捕获每封电子邮件的唯一解决方案。

于 2017-12-13T20:13:16.517 回答