补充:感谢用户@grapkulec,我正在使用
using Microsoft.Exchange.WebServices.Data;
我正在尝试将电子邮件移动到我已经在 Outlook 中创建的文件夹(使用 MS Exchange)。到目前为止,我已经能够将电子邮件移动到草稿或另一个众所周知的文件夹名称,但没有成功将其移动到我创建的名为“示例”的文件夹中。
foreach (Item email in findResults.Items)
email.Move(WellKnownFolderName.Drafts);
上面的代码有效;但我不想使用众所周知的文件夹。而且,如果我尝试将代码更改为:
email.Move(Folder.(Example));
或者
email.Move(Folder.["Example"]);
它不动(在这两种情况下,都会引发错误)。我在 MSDN、SO 和通用 C# 上找到了大量关于如何将电子邮件移动到文件夹中的示例 - 但只有Outlook“众所周知”的文件夹(草稿、垃圾邮件等),它不适用于我创建的文件夹。