使用 Exchange Web 服务获取电子邮件附件的服务器 URL

Get Server URL of an Email Attachment using Exchange Web Services

我正在开发一个处理电子邮件的应用程序。我需要的是获取附件存储在交换服务器上的位置的 URL。我无法将附件下载到本地计算机,因此必须在交换服务器上访问附件。

这可能吗?

我在网上看过,但似乎找不到任何东西。

使用 EWS 没有 URL 直接下载附件你需要知道 AttachmentId(通常你会通过使用 GetItem 操作获得)然后你可以使用 GetAttachment 操作来获取内容附件(这是一个 Base64 流)。见 https://docs.microsoft.com/en-us/exchange/client-developer/web-service-reference/getattachment-operation