【问题标题】:How do I insert html after outlook signature using Office-js如何使用 Office-js 在 Outlook 签名后插入 html
【发布时间】:2019-07-02 16:47:18
【问题描述】:

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

有没有办法获得outlook签名?然后我可以将我的 html 附加到其中并插入。

【问题讨论】:

    标签: outlook-addin office-js


    【解决方案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\Signatures

    • Windows Vista、Windows 7、Windows 8 和 Windows 10

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

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

    【讨论】:

    • 感谢@Eugene 的回答。你知道得到默认签名吗?还在 Outlook Mac 和 OWA 中检索默认签名。
    • 你有没有尝试在设置之前阅读正文?是否包含默认签名?
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多