选择发件人/发件人地址

问题描述

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

Office.context.mailBox.item.to.setAsync(
[
  {
    displayName: "Allie Bellew",emailAddress: "[email protected]"
  }
],result => console.log(result));

From and to addresses in compose view

然而,from 属性似乎是只读的,即使在 Outlook Web GUI 中,我几乎可以通过单击 From 按钮将其设置为任意值(尽管并非所有值都可能是我们的邮件服务器当然接受)。是否可以通过 Outlook Web 加载项修改发件人?

我已经尝试过 item.internetHeaders.setAsync 但这似乎仅适用于 X- 前缀的自定义标头,因此以下调用成功但在 GUI 和发送的消息中均无效。

item.internetHeaders.setAsync({ From: "[email protected]" },result => console.log(result));

解决方法

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