我编写了以下代码来访问 Outlook 文件夹。
MSOutlook.Application app = new MSOutlook.Application();
MSOutlook.NameSpace ns = app.GetNamespace("MAPI");
try
{
foreach (MSOutlook.Folder folder in ns.Folders)
{
...
}
}
catch (Exception ex)
{
...
}
但是这段代码抛出异常,ns.Folders
这个异常意味着
RPC 服务器不可用。(来自 HRESULT 的异常:0x800706BA)。
但是,我可以在没有交换帐户的环境中使用相同的代码获取文件夹。
如何获取具有 MS Exchange 帐户的环境中的文件夹?