Управляемый EWS - Ответить сообщение с альтернативой От собственности
В управляемых веб-службах Exchange существует класс PostItem, экземпляр которого можно создать с помощью объекта ExchangeService.
Но после назначения всех свойств, в том числе с InReplyId и From, и вызова метода Save(folderId):
PostItem newPost = new PostItem(mService);
newPost.InReplyTo = originalPost.Id.UniqueId;
newPost.From = new EmailAddress( "Max Gontar", "mgontar@server.com" );
newPost.Subject = msg.Subj;
newPost.Body = msg.TextBody;
newPost.Save(mCurrentFolderId);
Он по-прежнему создает отдельное сообщение, а не ответное сообщение:
Другой способ, которым я пытался:
PostReply reply = originalPost.CreatePostReply();
reply.Subject = msg.Subj;
reply.Body = msg.TextBody;
reply.Save( currentFolder.Id )
Не существует способа установить свойство From, поэтому он должен создать сообщение Ответить с текущими учетными данными Контактный адрес электронной почты. Но это дает ноль там!
Вы можете мне помочь?
Спасибо!
1 ответ
Я только что узнал об этом API, но этот код может работать:
newpost.Update(ConflictResolutionMode.AutoResolve)