使用 Outlook Web 插件修改消息(阅读电子邮件时,不撰写)

Modify message with an Outlook web add-in (when reading email, not composing)

我正在尝试确定这是否可能:

Outlook Web 加载项(即在 Web 和 Outlook 中运行的 JavaScript 加载项,而不是基于 COM 的加载项)能否在阅读模式下修改电子邮件正文(即用户正在阅读电子邮件,而不是撰写新电子邮件或回复电子邮件)。

我需要做的是在电子邮件包含超链接时触发加载项(看起来我可以使用正则表达式使用上下文加载项来做到这一点)然后修改这些超链接(更改 href 或添加onClick 事件处理程序)所以如果用户单击它们,行为就会不同。

无法评论。代表不足

我正在查看 Read Scenario 的文档 我没有看到任何与集 属性.

相关的内容

不过我确实看到了一些关于从项目中提取信息的信息,更重要的是 extracting URL's

也许您可以提取 URL 进行修改,并使用新内容创建 New message item or even Reply and Reply all

根据@OutlookAdd-insTeam-MSFT 的评论我会post 我自己的回答:

You cannot modify the body of an email in read mode.

:(

从 add-in 通过 EWS 调用 UpdateItem 应该能够做到这一点,对吧?参见 https://docs.microsoft.com/en-us/exchange/client-developer/web-service-reference/updateitem-operation 为什么那行不通@microsoft?