我如何下载我刚刚使用Graph API发送的电子邮件?



我正在使用GraphAPI发送电子邮件。我有一种情况,我需要保存发送的电子邮件的副本。我可以使用图形api检索消息。我如何识别我刚刚发送的电子邮件?当我使用Graph api的SendEmail端点时,我得到一个200 OK响应。我如何识别我刚刚发送的邮件,以便下载那封邮件?

我尝试了许多解决方案,添加自定义标识符并过滤它,但它们都不起作用。

我还没有尝试过,但这种方法似乎可以工作:https://learn.microsoft.com/en-us/graph/outlook-immutable-id#immutable-id-with-sending-mail.

  1. 创建消息为标题为Prefer: IdType="ImmutableId"的草稿
  2. 保存返回的id
  3. 发送汇票

请注意,电子邮件发送是异步的,因此您可能无法立即下载发送的电子邮件。可能需要一段时间才能提供。

最新更新