我必须创建基于Web邮件的.PST文件。
我需要阅读所有MailItems,文件夹,联系人以及我可以从用户提供的PST文件中找到的所有内容。
我目前正在使用DCOM互操作来创建应用程序并使用Session来添加我的文件存储。
我的问题是我甚至无法实例化Outlook.Application,代码根本无法运行。
如果我更改为Visual Studio开发Web服务器,一切都像预期的那样完美,但如果我更改为本地IIS Web服务器..没有任何反应= /
到目前为止我做了什么:
不幸的是我已经使用TDD实现了所有我需要的东西,所以改变我这样做的方式并不是一个好主意,比如转移到NMapi或其他东西。
提前致谢
修改
正如我之前提到的,我不能使用另一个库(而且它似乎有效,但它非常昂贵)。
我只需要在本地服务器上运行它。它是一个Web应用程序,但仅适用于localhost。
答案 0 :(得分:0)
在服务器端使用Outlook不是一个好主意,如下所述:http://support.microsoft.com/kb/257757
Microsoft目前不推荐,也不支持, 任何无人值守的Microsoft Office应用程序的自动化, 非交互式客户端应用程序或组件(包括ASP, ASP.NET,DCOM和NT服务),因为Office可能会出现不稳定 Office在此环境中运行时的行为和/或死锁。