c# - 无法从转发到组的电子邮件中获取详细信息(转换线程)
问题描述
将电子邮件从 Outlook 转发到 Office365 组时,该消息将显示在组对话和转发电子邮件的所有详细信息中。这可以在 Outlook 桌面版和 Outlook 网页版中看到。但是当使用 Microsoft.graph 阅读时,它不会显示转发的消息,只显示用于转发电子邮件的电子邮件正文。如何使用 Microsoft graph 获取转发的消息?它存储在哪里?
如果电子邮件是从 Outlook 转发的,则 Graph Explorer 不会显示详细信息,SDK 也不会显示。但从 Gmail 转发时,详细信息会显示在 Graph Explorer 和 SDK 中。
var Posts = await GraphClient
.Groups[FromGroupID]
.Threads[Thread.Id]
.Posts
.Request()
.GetAsync();
如果转发的消息包含附件,则可以使用 SDK 找到。
var attachments = await graphClient.Groups[FromGroupID]
.Threads[Thread.Id]
.Posts[post.Id]
.Attachments
.Request()
.GetAsync();
但不是转发消息的正文,同样适用于 Graph Explorer。Outlook 仍然可以显示附件和正文。
解决方案
推荐阅读
- image - 从 HTTP 响应正文中检索图像
- apache-spark - 使用 pyspark 计算 YTD 和 MTD
- sql - 在 SQL 窗口函数中列出或连接
- python - python代码中的Fetchone返回值null
- reactjs - ApolloClient 的 updateQuery 不会用新数据重新渲染组件
- neo4j - Neo4j Cypher:在 Neo4j Explorer Web 应用程序(yFiles)中显示关系/边缘的属性
- c# - Get an element from IQueryable
list by index - mongodb - 如何配置 mongod.conf?
- asp.net-core - 使用 WebAPI 和返回模型
- android - 如何在 flexbox 中居中“TextView”?