无法通过Microsoft Graph获取联系人:邮箱状态报错原因咨询
问题原因分析:Graph Explorer获取联系人报错"The mailbox is either inactive, soft-deleted, or is hosted on-premise"
- 目标管理员账户无活跃邮箱:你尝试访问的Microsoft 365管理员账户可能没配置启用对应的Exchange Online邮箱。不少管理员账号仅用于权限管理,没分配邮箱许可证,导致邮箱处于非活跃状态,Graph API读取不到联系人数据。
- 邮箱处于软删除状态:该管理员账户的邮箱可能曾被删除但还在软删除保留期内。软删除的邮箱不再是活跃状态,没法通过Graph API正常访问其联系人列表。
- 邮箱部署在本地Exchange服务器:如果该管理员账户的邮箱不是托管在Microsoft 365(Exchange Online),而是部署在本地Exchange服务器上,Graph API没法直接访问本地邮箱的联系人数据——因为Graph API只针对云端服务,本地邮箱得通过混合部署配置才能被访问。
- 权限范围不匹配:虽然你授予了读取联系人的权限,但权限范围可能仅针对云端邮箱,要是目标邮箱是本地部署,权限自然不生效;或者你选的权限作用对象不对,没覆盖到目标管理员账户的邮箱资源。
内容的提问来源于stack exchange,提问作者MTplus
相关产品推荐
相关产品推荐

