2016-09-28 3 views
1

전자 메일 또는 전자 메일의 일부가 암호화되어 있는지 확인하여 전자 메일을 반환 할 수 있는지 확인하려고합니다. 이 링크에 따르면.이메일이 암호화 된 경우 EWS java 확인

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

사무실 메시지 암호화 (OME), S/MIME, 정보 권한 관리 (IRM)를 포함한 오피스 365 이메일 암호화 옵션의 다른 유형.

본인의 전망에서 기밀로 이메일을 보냈는데, 본 이메일 본문이 기밀로 표시되었음을 알 수 있습니다. 당신은 당신의 메시지

저장을 확인하고 첨부 파일 (message.html)를 열고 지침을 따르 [email protected]

에서 암호화 된 메시지를 받았습니다.

다음과 같은 이메일 주소 사용에

로그인 : 나는 전자 메일 메시지의 내용을로드 할 때 내용에서 Microsoft Office 365

에 의해 [email protected] 메시지 암호화 나는이

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 

답변

0

RMS/IRM 메시지를 들어 당신은 RMS 메시지에 rpmsg.message로 설정 가져옵니다 PidNameContentClass 속성 https://msdn.microsoft.com/en-us/library/office/cc839681.aspx을 확인할 수 있습니다. 확장 속성으로 액세스 할 수 있습니다. 예 :

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

관련 문제