Exchange server EWS编辑转发电子邮件中的附件
我正在开发一个应用程序,让用户管理他们的电子邮件从一个网站 用户可以回复电子邮件以及转发电子邮件等 我的问题是,我想让用户能够从中删除附件 发送现有电子邮件之前的转发实例Exchange server EWS编辑转发电子邮件中的附件,exchange-server,exchangewebservices,ews-managed-api,Exchange Server,Exchangewebservices,Ews Managed Api,我正在开发一个应用程序,让用户管理他们的电子邮件从一个网站 用户可以回复电子邮件以及转发电子邮件等 我的问题是,我想让用户能够从中删除附件 发送现有电子邮件之前的转发实例 ResponseMessage response; response = OriginalEmail.CreateForward(); // create response ForwardEmail = response.Save(WellKnownFolderName.Drafts); 转发电子邮件在附件集合中不包含任何附
ResponseMessage response;
response = OriginalEmail.CreateForward(); // create response
ForwardEmail = response.Save(WellKnownFolderName.Drafts);
转发电子邮件
在附件集合中不包含任何附件
但是当使用
ResponseMessage response;
response = this.Email.CreateForward(); // create response
this.Response = response.Save(WellKnownFolderName.Drafts);
this.Response.ToRecipients.Add("me", "me@gmail.com");
this.Response.Send();
我正在目标电子邮件中获取附件
转发前如何编辑附件
在您调用Save方法后,请提前感谢
ForwardEmail = response.Save(WellKnownFolderName.Drafts);
然后,您应该使用propertySet加载指定要返回的附件,例如
PropertySet psPropset = new PropertySet(BasePropertySet.FirstClassProperties);
ForwardEmail.Load(psPropset);
然后应该填充附件集合
干杯
峡谷