outlook - 在 Web Outlook 中以 .MSG 格式下载电子邮件正文和附件
问题描述
是否可以在 Outlook Web 中以 .MSG 格式下载电子邮件正文和附件?我正在开发 Outlook 365 Web 插件,我需要下载整个邮件以及 .MSG 格式的附件?
编辑:.NET 中是否有任何开源库可以做到这一点?
谢谢,
解决方案
我必须做同样的事情,但由于我正在为其编写插件的公司使用的是 Windows/MSOffice 版本,其中插件运行的 webview 由 IE11 进程处理,因此尝试时出现 OOM 错误通过 EWS 请求(使用 ews-javascript-api)下载大于 7MB 的附件。
现在我正在使用一个 IIS 服务器,我将 eschangeToken 和 EmailId 发送到该服务器,并通过MS的 EWS-managed-api处理电子邮件的下载/上传。
无法将电子邮件下载为 .MSG AFAIK,我通过获取电子邮件的 MIME 内容并将其保存为 .EML 文件来下载它们。
这里MS 提供了一些关于如何使用 ews-managed-api 的示例。
推荐阅读
- javascript - 一个按钮的两个事件
- r - 在 ggplot 中为 r 中一行中的每个唯一值创建图
- flutter - 更新后 LinearGradient 缺少参数颜色
- python - str 没有转换为 float/int,因为它没有像数字一样忽略 '\n' - python
- php - 为什么我会收到错误:缺少 MediaWiki 需要的一个或多个 PHP 必需组件(mbstring)?
- pytorch - 非 MNIST 数字识别 Pytorch
- java - 无法启动 MvvmFX java.io.IOException:加载 FXML 时出错 - 无法从给定的资源路径加载
- microk8s - microk8s 镜像拉断不断
- python - 从两个列表创建唯一的数据框
- java - 从原始 IP 字符串计算所有有效 IP 地址