在阅读了一些文档之后,如果您想阅读 Microsoft Exchange Online 租户中所有用户的所有消息,您需要执行以下操作:
- 获取所有用户
- 对于每个用户,获取所有 mailFolders
- 对于每个 mailFolder,获取所有消息
这是获取所有消息的最佳方式,还是有某种方法可以返回所有消息,而不管它们位于哪个 mailFolder 中?
回答1
您可以省略第二点,通过调用端点获取用户邮箱中的所有消息:
GET /users/{id|userPrincipalName}/messages
资源: