Office js 使用JS加载项在Outlook撰写邮件上设置自定义标题(x标题)

Office js 使用JS加载项在Outlook撰写邮件上设置自定义标题(x标题),office-js,outlook-web-addins,Office Js,Outlook Web Addins,我想使用Outlook Web加载项在Outlook传出邮件中设置自定义标题。我们怎样才能做到这一点呢?我想你指的是“自定义”标题。这在外接程序中是不可能做到的。外接程序仅扩展UX,它们没有到底层传输管道的挂钩 我想你指的是“自定义”标题。这在外接程序中是不可能做到的。外接程序仅扩展UX,它们没有到底层传输管道的挂钩 虽然Mark(@MarkLaFleur)的回答是正确的,而且Office.js API确实没有提供任何直接的功能来处理传输层头,但您可以实现这一点。有两个选项可供您选择 使您能够

我想使用Outlook Web加载项在Outlook传出邮件中设置自定义标题。我们怎样才能做到这一点呢?

我想你指的是“自定义”标题。这在外接程序中是不可能做到的。外接程序仅扩展UX,它们没有到底层传输管道的挂钩

我想你指的是“自定义”标题。这在外接程序中是不可能做到的。外接程序仅扩展UX,它们没有到底层传输管道的挂钩

虽然Mark(@MarkLaFleur)的回答是正确的,而且Office.js API确实没有提供任何直接的功能来处理传输层头,但您可以实现这一点。有两个选项可供您选择

  • 使您能够向Exchange server发送EWS请求并获取/设置项目的属性,包括x-Header(这只是另一个属性;请参阅与Id
    {00020386-0000-0000-C000-0000000000 46}
    相对应的可分辨属性“InternetHeaders”)。请参见github上的示例:
  • 使用适当的查询调用REST API以设置/获取项的属性。您可以找到这样的请求示例:T
更新:

通过邮箱1.8 API set,可以使用新接口通过常规JavaScript API调用设置、获取和删除邮件的传输头。

虽然Mark(@MarkLaFleur)的回答是正确的,而且Office.js API没有提供任何直接的功能来处理传输层头,但您可以实现这一点。有两个选项可供您选择

  • 使您能够向Exchange server发送EWS请求并获取/设置项目的属性,包括x-Header(这只是另一个属性;请参阅与Id
    {00020386-0000-0000-C000-0000000000 46}
    相对应的可分辨属性“InternetHeaders”)。请参见github上的示例:
  • 使用适当的查询调用REST API以设置/获取项的属性。您可以找到这样的请求示例:T
更新:


使用邮箱1.8 API set,可以使用新接口通过常规JavaScript API调用设置、获取和删除邮件的传输标头。

outlook js API无法自定义标头。在哪种情况下,它是必需的?谢谢

outlook js api无法自定义标题。在哪种情况下,它是必需的?感谢

这种方法的一个已知警告是,在桌面outlook缓存模式下,在新邮件草稿同步到服务器之前,您从item saveAsync API获得的ID将无法与makeEwsRequestAsync一起使用,因为服务器尚不知道新邮件的相关信息。@OlegO MSFT Yes,这是我一年多前通过Microsoft专业支持调查的问题,如中所述。不幸的是,关闭为“不会修复”。但这种方法的一个已知警告是,在桌面outlook缓存模式下,在新邮件草稿同步到服务器之前,您从item saveAsync API获得的ID将无法与makeEwsRequestAsync一起使用,因为服务器尚不知道新项目。@OlegO MSFT Yes,这是我一年多前通过Microsoft专业支持调查的问题,如中所述。不幸的是,关闭为“不会修复”。x-Header广泛用于内容扫描、存档提供商以及任何需要将用户不应看到的信息设置到消息中的应用程序,但对于此应用程序来说,在通过Internet时使用服务器端解决方案处理此消息非常重要。微软也使用x头文件。如果我们能够通过Office.js API设置消息属性,为什么我们不能设置消息离开Exchange环境(x-header)时将保留的属性?这很有趣,但我们的API目前仍然不支持它。关于新功能的请求/理由,请在以下位置提出:供考虑。我知道API目前不支持它。就我与Office开发团队的沟通而言,我坚信这项任务在一段时间内会在所请求的功能的日志中记录下来。我们不是唯一一个想要它的人。大玩家也会想要它。谢谢你的建议。谢谢,我与团队中的一些人进行了跟进,我可以确认这是在高要求的功能积压中,但无法对该功能的时间线发表评论。x标题广泛用于内容扫描,存档提供商以及任何需要设置为用户不应看到的消息信息的应用程序,但在通过Internet访问时,使用服务器端解决方案处理此消息对此应用程序非常重要。微软也使用x头文件。如果我们能够通过Office.js API设置消息属性,为什么我们不能设置消息离开Exchange环境(x-header)时将保留的属性?这很有趣,但我们的API目前仍然不支持它。关于新功能的请求/理由,请在以下位置提出:供考虑。我知道API目前不支持它。就我与Office开发团队的沟通而言,我坚信这项任务在一段时间内会在所请求的功能的日志中记录下来。我们不是唯一一个想要它的人。大玩家也会想要它。谢谢你的建议。谢谢,我与团队中的一些人进行了跟进,我可以确认这是在高要求的功能积压中,但无法对该功能的时间表发表评论。