在托管Exchange Web服务中,有一个类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属性,因此应使用当前凭据创建发布回复联系电子邮件地址。 但它在那里给出了null!
你能帮助我吗?
谢谢!
答案 0 :(得分:0)
我只是在学习这个api,但这段代码可能有效:
newpost.Update(ConflictResolutionMode.AutoResolve)