gpt4 book ai didi

java - EWS java检查电子邮件是否加密

转载 作者:太空宇宙 更新时间:2023-11-04 12:12:22 37 4
gpt4 key购买 nike

我试图弄清楚是否有办法检查电子邮件或部分电子邮件是否已加密,以便我可以退回电子邮件。根据此链接。

https://technet.microsoft.com/en-us/library/dn569286.aspx

Office 365 中不同类型的电子邮件加密选项,包括 Office 消息加密 (OME)、S/MIME、信息权限管理 (IRM)。

我从 Outlook 发送了一封电子邮件,将其设为 secret ,我可以看到电子邮件正文显示此消息已标记为 secret 。您已收到来自 xxxxxx@xxx.com 的加密邮件

查看您的消息

保存并打开附件 (message.html),然后按照说明进行操作。

使用以下电子邮件地址登录:xxxxx@xxx.comMicrosoft Office 365 的消息加密

当我加载电子邮件的内容时,在内容中我发现了这个

X-MS-Exchange-OMEMessageEncrypted:true

emailMessage.load(new PropertySet(EmailMessageSchema.MimeContent));

有没有办法获取电子邮件的此属性。因为属性 getItemClass 只是返回这个。 stack overflow question saying we can check this property

emailMessage.getItemClass() -IPM.Note

最佳答案

对于 RMS/IRM 消息,您可以检查 PidNameContentClass 属性 https://msdn.microsoft.com/en-us/library/office/cc839681.aspx在 RMS 消息上,其设置为 rpmsg.message。您可以将其作为扩展属性访问,例如

ExtendedPropertyDefinition(DefaultExtendedPropertySet.InternetHeaders,"content-class",MapiPropertyType.String);

关于java - EWS java检查电子邮件是否加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39758573/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com