如何使用 MS-Graph 和 C# 将电子邮件消息作为 EML 保存到文件夹

问题描述 投票:0回答:1

我正在尝试将电子邮件保存到使用 MS-Graph 客户端和 C# 检索的 Windows 文件夹中。我目前为止已经

var firstEmail = _graphServiceClient.Users[senderAddress].MailFolders.Inbox.Messages[msgs[0].Id].Request().Expand("attachments").GetAsync().Result;

如有任何帮助,我们将不胜感激

c# microsoft-graph-api
1个回答
0
投票

支持导出到 eml 的唯一端点是 \Messages 端点,因此请使用您尝试与收件箱文件夹一起使用的 ID 并执行以下操作

_graphServiceClient.Users[senderAddress].Messages[msgs[0].Id].Content
© www.soinside.com 2019 - 2024. All rights reserved.