我正在开发一个处理电子邮件的应用。我需要获取附件存储在交换服务器上的位置的URL。我无法将附件下载到本地计算机,因此必须在交换服务器上访问附件。
这可能吗?
我在网上看过,但似乎找不到任何东西。
使用EWS时,没有URL可以直接下载附件,您需要知道AttachmentId(通常可以通过使用GetItem操作来获取附件),然后可以使用GetAttachment操作来获取附件的内容(这是Base64流)。参见https://docs.microsoft.com/en-us/exchange/client-developer/web-service-reference/getattachment-operation