Select from/sender 地址

Select from/sender address

在附加到 Compose Scenario 上下文的 Outlook 网络 add-in 中,我们可以更改邮件收件人(例如 to),如下所示:

Office.context.mailbox.item.to.setAsync(
[
  {
    displayName: "Allie Bellew",
    emailAddress: "allieb@contoso.com"
  }
], result => console.log(result));

但是,from 属性 似乎是只读的,即使在 Outlook Web GUI 中我几乎可以通过单击 From 按钮将其设置为任意值(当然,我们的邮件服务器可能不会接受所有值)。有没有一种方法也可以从 Outlook 网络修改发件人 add-in?

我已经尝试过 item.internetHeaders.setAsync,但这似乎只适用于 X- 前缀的自定义 headers,因此以下调用成功但没有效果,无论是在 GUI 中还是在发送的消息中.

item.internetHeaders.setAsync({ From: "jane.doe@binkmail.com" }, result => console.log(result));

目前,发件人地址集 API 不是产品的一部分。我们在 our Tech Community Page 上跟踪 Outlook 加载项功能请求。请在那里提交您的请求并选择合适的标签。在我们进行规划过程时,会考虑技术社区的功能请求。