2010-05-18 68 views
0

我只是无法让MAPI在我们的生产机器上工作。我已经创建了一个在该计算机上使用MAPI和网站的应用程序,但出于某种原因,我可以让我的新应用程序正常工作。我不知道我在做什么错。MAPI在本地工作,但不在生产计算机上

本地我创建了一个使用MAPI登录到邮件配置文件并检索邮件的应用程序。消息被解析并移动到2个不同的文件夹,一个用于错误,另一个用于竞争消息。这一切都完美地在我的电脑上运行,但无法登录到生产环境中。

我知道这不是权限问题,因为我使用的是我以前的应用程序使用的相同配置文件/密码。我认为这可能与我的计算机上的CDO或MAPI版本有关,与生产中的版本相比,但我不确定。

如果某些版本不适用于不同版本的Windows等等,那么是否有人会对我应该使用的CDO/MAPI版本进行任何标记?

回答

1

解决了我自己的问题。基本上在MTA(多线程公寓)中使用MAPI是个坏消息,应该尽可能地避免。我遇到的问题是在MTA线程中运行我的MAPI代码。