gpt4 book ai didi

office365 - 是否有任何 Office 365 REST API 可以从组织中的所有邮箱中获取消息?

转载 作者:行者123 更新时间:2023-12-01 00:41:25 26 4
gpt4 key购买 nike

我正在探索一个选项,看看是否可以使用 Office 365 邮件 REST API 从组织中(即域内)的所有邮箱获取邮件,或者是否有任何其他方法可以轻松获取这些邮件。

这些是我探索过的选项:
1) 将所有电子邮件密送至特定帐户,然后从密送帐户获取消息。
2) 探索了将所有邮件发送到另一个电子邮件服务器的连接器选项。
3)我还在其他帖子中看到,建议创建一个管理员帐户/安全组,并使用 Power Shell 授予该帐户对组织中所有邮箱的完全访问权限,但此选项似乎非常不方便,因为可能会添加新邮箱,因此 Power Shell将需要再次运行,并且即使在使用 REST API 获取消息时仍然授予管理员用户完全访问权限,那么它只会从管理员帐户的邮箱中获取消息,而不是从组织中的所有邮箱中获取消息。

所以我想知道是否有可能使用 Office 365 REST API 或其他一些可行且更简洁的方式获取组织的所有电子邮件?

最佳答案

我认为目前没有一种方法可以实时执行此操作。

已建议遍历所有用户,但未记录的节流阈值 ( https://social.msdn.microsoft.com/Forums/en-US/358c5468-f887-4517-a2f0-245197dc6e0d/graph-api-rate-limiting-throttling?forum=WindowsAzureAD ) 使该路径不确定。例如,如果一个组织有 1000 名用户,平均每秒可能会发送 5 封电子邮件怎么办?如果我们想要一张最新的图片怎么办?

使用订阅 (https://graph.microsoft.io/en-us/docs/api-reference/v1.0/resources/subscription),我们可以确定哪些用户受到影响(在有效负载中没有太多细节),但是当我们查找详细信息时,我们有被限制的风险。没有任何批量生产能力,我们只能一次查找一个用户。

存在一个渺茫的希望(截至目前尚未记录和测试),阈值允许对不同 URI 的请求,并且应用程序可以管理许多用户(可能是整个组织)的许多订阅。

关于office365 - 是否有任何 Office 365 REST API 可以从组织中的所有邮箱中获取消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37492806/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com