是否可以使用Office Javascript API在Outlook中修改电子邮件地址?

问题描述

我正在寻找一种自动更改电子邮件地址或能够根据条件添加抄送的方法。是否有Office Outlook API调用Outlook,可以让我“编辑”电子邮件地址或能够通过单击按钮添加抄送?

解决方法

撰写模式中,可以通过Office.context.mailbox.item.to或cc访问收件人。 这些上都有getAsync()和setAsync()函数。

https://docs.microsoft.com/en-us/javascript/api/outlook/office.recipients?view=outlook-js-preview

您还可以订阅RecipientsChangeEvent来了解用户何时对其进行了更改。

https://docs.microsoft.com/en-us/javascript/api/outlook/office.recipientschangedeventargs?view=outlook-js-preview

读取模式

中可以访问但不能更改收件人