有什么方法可以从基材保留文件夹中获取项目(IPM.SkypeTeams.Message)。
查找物品请求:
<m:FindItem Traversal="Shallow">
<m:ItemShape>
<t:BaseShape>IdOnly</t:BaseShape>
<t:AdditionalProperties />
<t:FieldURI FieldURI="item:ItemClass" />
<t:FieldURI FieldURI="item:LastModifiedTime" />
<t:FieldURI FieldURI="item:Size" />
</t:AdditionalProperties>
</m:ItemShape>
<m:IndexedPageItemView MaxEntriesReturned="1000" Offset="0" BasePoint="Beginning" />
<m:ParentFolderIds>
<t:DistinguishedFolderId Id="recoverableitemssubstrateholds" />
</m:ParentFolderIds>
</m:FindItem>
查找项目响应:
<t:Message>
<t:ItemId Id="AA...+CrAAA=" />
<t:ItemClass>IPM.SkypeTeams.Message</t:ItemClass>
<t:Size>30922</t:Size>
<t:LastModifiedTime>2024-04-24T04:12:17Z</t:LastModifiedTime>
</t:Message>
获取物品请求:
<m:GetItem>
<m:ItemShape>
<t:BaseShape>IdOnly</t:BaseShape>
</m:ItemShape>
<m:ItemIds>
<t:ItemId Id="AA...+CrAAA=" />
</m:ItemIds>
</m:GetItem>
获取项目响应:
<m:GetItemResponse>
<m:ResponseMessages>
<m:GetItemResponseMessage ResponseClass="Error">
<m:MessageText>Not allowed to access Non IPM item.</m:MessageText>
<m:ResponseCode>ErrorAccessDenied</m:ResponseCode>
<m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
<m:Items />
</m:GetItemResponseMessage>
</m:ResponseMessages>
</m:GetItemResponse>
不再允许通过 EWS 访问 Teams 消息 https://learn.microsoft.com/en-us/exchange/troubleshoot/send-emails/ews-not-support-access-teams-data 。如果您尝试访问 TeamsChatHistory 或 TeamsMessageData 文件夹,您将收到类似的错误消息。根据内容的年龄,Teams Export API 可能无法工作(但您至少可以在决定是否付费之前免费测试它)。另一种选择可能是合规性搜索https://learn.microsoft.com/en-us/purview/ediscovery-teams-investigation