EWS SendAndSaveCopy()不适用于共享收件箱中的附件

时间:2017-08-10 19:02:41

标签: c# email exchangewebservices o365rwsclient

我在O365中使用Email.SendAndSaveCopy()和共享收件箱,当我发送的电子邮件包含附件时,它不会保存该电子邮件的副本。但是,它会保存不包含附件的电子邮件。

我使用我的个人工作电子邮件对此进行了测试,这也是在O365中,对于包含附件和没有附件的电子邮件的电子邮件,它可以正常工作。

有关为什么不使用SenAndSaveCopy()保存带附件的电子邮件的任何想法?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并在此处找到答案:https://www.rahulsingla.com/blog/2010/12/exchange-saving-mails-to-delegated-user%27s-mailbox-with-ews-managed-api

您必须先将其保存到共享邮箱。

message.Save(new FolderId(WellKnownFolderName.Drafts, new Mailbox("delegator@example.com")));
message.SendAndSaveCopy(new FolderId(WellKnownFolderName.SentItems, new Mailbox("delegator@example.com")));