是否有 Office 365 REST API 可以从组织中的所有邮箱获取邮件?

2024-01-03

我正在探索一个选项,看看是否可以使用 Office 365 Mail 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-throttle?forum=WindowsAzureAD 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 https://graph.microsoft.io/en-us/docs/api-reference/v1.0/resources/subscription)我们可以确定哪些用户受到影响(负载中没有太多详细信息),但是当我们查找详细信息时,我们面临着被限制的风险。由于没有任何批量生产能力,我们被迫一次查找一个用户。

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否有 Office 365 REST API 可以从组织中的所有邮箱获取邮件? 的相关文章

随机推荐

  • 如何在log4j.xml中设置CATALINA_HOME?

    我需要这样的东西 参数名称 文件 值 CATALINA HOME logs log4j log 我看到很多类似的问题 但没有有效的解决方案 适用于 Tomcat 6 0 或更高版本catalina base 而不是catalina home
  • C# 查询 XML 文档

    再会 我正在尝试查询 XML 文档并有以下查询 XElement root XElement Load Data xml var entries root Descendants Where x gt x Name LocalName En
  • WPF 数据网格 [System.Windows.Data 错误:4]

    我有一个 WPF 应用程序DataGrid如下所示 数据网格 简化的
  • 如何从用户获取多行输入[重复]

    这个问题在这里已经有答案了 我想编写一个程序来获取多行输入并逐行使用它 为什么没有类似的功能raw input在 Python 3 中 input does not allow the user to put lines separated
  • Android 市场和 APK 文件名

    我将上传到 Android 市场的最终 apk 文件的名称重要吗 用户可以看到文件的名称吗 不 姓名 apk文件被忽略 用户将无法看到它 你可以命名 apk以您方便的任何方式 Android Market 只解析内部 apk文件并提取所需的
  • R随机森林不一致的预测

    我最近使用 R 中的 ranger 包构建了一个随机森林模型 但是 我注意到训练期间存储在 ranger 对象中的预测 可通过 model predictions 访问 与我在使用创建的模型的相同数据集 以下代码在 mtcars 数据集上重
  • 如何切换到旧版本的 ruby​​/rails 环境?

    我正在尝试与 Tekpub 在 Rails 上构建您自己的博客截屏视频保持一致 我仍然是一个 ruby 新手 问题是我安装了 Rails 3 而 Rob 使用旧版本 我的脑海中 版本 2 3 2 我知道如何获得该版本的 Railsgem i
  • 使用 PHP 格式化 JSON 数据

    我有以下代码
  • iPhone X 中的背景图像拉伸

    目前我们使用 1x 2x 和 3x 的图像资源 它将支持所有设备 但是 当我们在 iPhone X 上使用相同的图像资源时 3x 图像在 iPhone X 中看起来会被拉伸 因此 请让我知道如何支持具有相同图像资源的 iPhone X 设备
  • NSPredicate 用于过滤 NSString 类型的两个日期

    我有一些数据 如NSDictionary in an NSMutableArray 样本数据如下 将每一行视为NSDictionary整个表是一个NSMutableArray包含事件 我想在两个日期之间得出结果 所以我使用NSPredica
  • Firebase 分析事件没有显示价值

    我有一个游戏 我想在每次用户设置新的高分时发送事件 我检查当前分数是否 gt 之前的分数 如果是 我将新的高分发送到 firebase 代码 Bundle bundle new Bundle bundle putLong FirebaseA
  • 我使用 AntiXSS 但我仍然可以破解页面

    我不知道我这样做是否正确 我第一次构建一些东西来防止页面受到攻击 我将从最底层开始 我有财产 public string Description get set 用户可以通过tinyMCE设置其值 tinyMCE init mode tex
  • 从暂存器访问附加 SDK 模块

    我想使用暂存器测试我的附加代码的小片段 在这种情况下 我尝试像这样访问通知模块 const notify require sdk notifications notify My notification s options 正如预期的那样
  • NHibernate 与 IIS 7 的会话

    我有一个使用 NHibernate 的 ASP NET MVC 应用程序 并且该应用程序在通过 VS2008 虚拟 Web 服务器运行时运行良好 但是当我尝试通过本地 IIS 服务器运行该站点时 我不断收到此 NHibernate 错误 没
  • 提交 fetch() POST 请求后使用 fetch() GET 请求输出数据库数据,无需硬页面刷新

    我有一个使用 javascript 提交数据的表单fetch 使用 PHP 访问 MySQL 数据库的 API 在下面的代码中 当提交表单时 页面上会输出一条成功消息 并且由于fetch API 板模块本身最初是通过 添加到板 元素上的单击
  • 三角形不渲染[重复]

    这个问题在这里已经有答案了 我在渲染一个简单的三角形时遇到问题 下面的代码编译并运行 但没有任何三角形 只有黑色背景 GLuint VBO static void RenderSceneCB glClear sets the bitplan
  • Google Foobar:如何查找边缘情况并识别测试用例。蟒蛇[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 Problem 完美燃油喷射 拉姆达指挥官请求你帮助改进自动系统 LAMBCHOP 末日号的量子反物质燃料喷射系统 设备 这是您近距离
  • “线程屏障”同步模式上的 C++ 正确原子内存排序

    我需要在预定义数量的工作线程 通过应用程序配置静态已知 和预定义数量的控制平面线程之间正确同步对某些共享资源的访问 控制平面线程接收来自外部的请求 并基于该请求可能修改共享资源 工作线程只是运行一个无限循环 其中共享资源是只读的 为了以线程
  • pytest-django 中的重置序列

    我已将我的问题发布到pytest django https github com pytest dev pytest django issues 但似乎至少有两周不活跃 我决定在这里问我的问题 在我的测试中我想使用重置序列 真 https
  • 是否有 Office 365 REST API 可以从组织中的所有邮箱获取邮件?

    我正在探索一个选项 看看是否可以使用 Office 365 Mail REST API 从组织中 即域内 的所有邮箱获取邮件 或者是否有任何其他方式可以轻松获取这些邮件 这些是我探索过的选项 1 将所有电子邮件密件抄送至特定帐户 然后从密件