如何使用Office-js在Outlook签名后插入html

时间:2019-06-27 05:03:45

标签: outlook-addin office-js

我正在尝试将HTML插入到Outlook正文中。但是如果存在任何默认签名,我想在Outlook签名之后插入。

有什么方法可以获取Outlook签名吗?那么我可以将html附加到其中并插入。

2 个答案:

答案 0 :(得分:1)

您可以在将代码设置为Office.context.mailbox.item.body之前尝试阅读它的内容。 Office.js没有为此提供任何特定的属性。

您也许可以尝试使用Outlook rest API。现在,您可以从外接程序中轻松地使用Outlook rest API。在此link中了解有关它的更多信息。

仅供参考,签名将作为单独的文件保留在Signatures文件夹中。您可以在以下位置找到该文件夹​​;

  • Windows XP
  

C:\ Documents and Settings \%username%\ Application Data \ Microsoft \ Signs

  • Windows Vista,Windows 7,Windows 8和Windows 10
  

C:\ Users \%username%\ AppData \ Roaming \ Microsoft \ Signatures

要查看此文件夹,您必须启用“查看隐藏的文件和文件夹”,或者您只需将以上路径复制并粘贴到资源管理器中的地址栏中,即可直接打开该文件夹。

答案 1 :(得分:0)

Office.context.mailbox.item.body.getAsync API返回带有签名的正文。当前,我们没有仅返回签名的API。我们在user-voice页上跟踪Outlook加载项功能请求。请在此处添加您的请求。在进行规划过程时,会考虑用户语音功能请求。