我正在开发一个Outlook加载项,它可以访问电子邮件的元数据。但是我有一个问题,当我选择带有数字签名的电子邮件时,该插件不会显示在Outlook Web App中。当我在Outlook Rich Client中选择同一封电子邮件时,出现错误,因为该邮件的权限受到限制,所以无法执行该操作。 我在插件清单中将权限设置为“ ReadWriteMailbox”。
有人可以帮助我,我如何在Outlook插件中访问带有数字签名的电子邮件?
答案 0 :(得分:0)
列出了Mailbox items available to add-ins的Outlook加载项概述。以下是该文档的引文:
如果当前邮件项(以撰写或阅读形式)为以下之一,则Outlook不会激活加载项: 受信息权限管理(IRM)的保护,格式为S / MIME或以其他方式加密以进行保护。数字签名消息就是一个例子,因为数字签名依赖于这些机制之一。
要回答您的问题……您不能从Outlook Office.js加载项访问带有数字签名的电子邮件。
编辑:
根据Microsoft团队的评论,数字签名消息可用于附件。我已经使用签名的SMIME消息进行了验证,加载项处于活动状态并且功能还不错。等待文档更新。