我正在尝试使用Office 365 Javascript API for Outlook开发加载项。我正在使用Microsoft的reference查找允许我在单击按钮时转发当前打开的电子邮件的方法。问题是引用上没有一种方法可以做到这一点,我如何使用Office JS API转发电子邮件?
我想它应该是这样的:
var item = Office.context.mailbox.item; # item represents the currently opened email
item.Forward(email)
答案 0 :(得分:2)
没有一种转发Office.js中包含的当前电子邮件的方法。
一种替代解决方案是使用Microsoft Graph。您需要使用Authenticate a user with an single-sign-on token in an Outlook add-in中列出的步骤注册应用程序ID。
获得令牌和消息id
后,您将调用Microsoft Graph /forward
端点:
POST https://graph.microsoft.com/v1.0/me/messages/{id}/forward
Content-type: application/json
{
"comment": "",
"toRecipients": [
{
"emailAddress": {
"name": "recipient-name",
"address": "recipient-email"
}
}
]
}
答案 1 :(得分:0)
目前,您要求的功能不属于该产品。
但是,我们会在user-voice page上跟踪Outlook加载项功能请求。请在那里添加您的请求。
当我们完成规划过程时,会考虑用户语音的功能请求。
[Outlook加载项工程团队]