2014-11-27 4 views
1

사용자가 웹 사이트에서 전자 메일을 관리 할 수있게 해주는 응용 프로그램을 만들고 있습니다.EWS 전달 전자 메일에서 첨부 파일 편집

사용자가 이메일에 회신뿐만 아니라 등등 이메일을 전달할 수 있습니다 ....

내 문제는 내가 사용자에게

앞으로 인스턴스에서 첨부 파일을 제거 할 수있는 기능을 제공 할 것입니다 기존 이메일을 보내기 전에

ResponseMessage response; 
response = OriginalEmail.CreateForward(); // create response 
ForwardEmail = response.Save(WellKnownFolderName.Drafts); 

ForwardEmail에는 첨부 파일 컬렉션에 첨부 파일이 없습니다.

그러나

ResponseMessage response; 
response = this.Email.CreateForward(); // create response 
this.Response = response.Save(WellKnownFolderName.Drafts); 
this.Response.ToRecipients.Add("me", "[email protected]"); 
this.Response.Send(); 

를 사용할 때 대상 이메일의 첨부 파일을 받고 있어요.

전달하기 전에 첨부 파일을 편집하려면 어떻게해야합니까? 사전

답변

1

에서

덕분에 당신은 Save 메서드를 호출 한 후

ForwardEmail = response.Save(WellKnownFolderName.Drafts); 

당신은 다음 propertySet 당신이 첨부 파일이 예를 들어

PropertySet psPropset = new PropertySet(BasePropertySet.FirstClassProperties); 
ForwardEmail.Load(psPropset); 

그 다음해야 반환 할 지정을 사용하여로드해야 첨부 파일 컬렉션을 채 웁니다.

건배 글렌

관련 문제