【发布时间】:2014-10-16 11:52:33
【问题描述】:
我尝试通过这种方式从服务中访问 MS Outlook:
oApp = new Outlook.Application();
oNS = (Outlook._NameSpace)oApp.GetNamespace("MAPI");
oNS.Logon(Missing.Value, Missing.Value, false, true);
oFolder = oNS.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox);
如果将此代码作为 Windows 应用程序运行,则它可以正常工作。但是如果我尝试作为服务运行,我会得到错误
服务器不可用
排队
oNS.Logon(Missing.Value, Missing.Value, false, true);
从服务访问 MS Outlook 文件夹的正确方法是什么?
【问题讨论】:
标签: c# service outlook outlook-2010