Jam*_*858 5 c# mapi outlook exchange-server
我正在创建一个应用程序来访问Exchange 2003服务器上托管的特定电子邮件帐户,并对找到的未读电子邮件执行一些操作.我真的不太了解MAPI是如何工作的,所以如果我错过了一些非常明显的东西,我也不会感到惊讶!我(不幸的是)我正在使用C#,我已经阅读了这可能导致的问题(我担心会产生影响,但是我的老板希望它能像这样完成......).
我很难找到关于如何连接到特定帐户的任何好消息!该应用程序将从someones笔记本电脑运行(比如说我的),因此打开时会有一个Outlook连接的默认帐户.所以:
是否可以从用户已拥有自己的帐户且可能已打开Outlook的计算机连接到另一个帐户?
如果有可能.我该怎么做呢?启动Outlook互操作对象时,应用程序会自动获取用户帐户并将当前用户设置为该帐户.我曾希望这种Logon()方法可以对此进行排序,但不是.即使只是运行
Outlook.Application olApp = new Outlook.Application();
Goes并将当前用户设置为标准帐户.
我希望我有意义(可能不是),但随时可以在评论中提出更详细的问题,我会尽快回复.就像我说的,我对MAPI和Exchange知之甚少,所以我正在努力解决我的问题.