2016-10-10 1 views
0

SOAP 메시지를 사용하여 Exchange Server 2013의 사서함에서 전자 메일을 가져옵니다. 전자 메일에서 첨부 파일을 추출해야합니다. finditems, getitem 및 getattachment를 사용하여 첨부 파일 ID 및 전자 메일 ID를 검색했습니다. 하지만 XML 메시지를 사용하여 첨부 파일을 추출하는 데 사용할 올바른 EWS 메서드를 찾을 수 없습니다. 아무도 이것을 한 적이 없습니까? 귀하의 의견을 보내 주셔서 감사합니다.EWS XML을 사용하여 전자 메일 첨부 파일 추출

답변

0

GetAttachment 작업 https://msdn.microsoft.com/en-us/library/office/aa494316(v=exchg.150).aspx을 사용하여 AttachmentId를 얻은 후에 첨부 파일을 다운로드합니다. 반환되는 내용을 디코딩하는 방법을 묻는 중입니까? 이 경우에는 Base64String을 ByteArray로 변환하고 파일 내용을 변환합니다. 예 : C#

File.WriteAllBytes("c:\temp\filename.bbb",Convert.FromBase64String(AttachmentContent));