我必须创建一种基于 .PST 文件的 Web 邮件。
我需要从用户提供的 PST 文件中读取所有 MailItems、文件夹、联系人和所有内容。
我目前正在使用 DCOM 互操作来创建一个应用程序并使用 Session 添加我的文件存储。
我的问题是我什至无法实例化 Outlook.Application,代码根本无法运行。
如果我更改为 Visual Studio Development Web Server,一切都按预期工作,但如果我更改为本地 IIS Web Server .. 没有任何反应 =/
到目前为止我做了什么:
- 在 web.config 上设置用户名并传递模拟
- 设置用户名并通过 iis -> 身份验证 -> ASP.NET 模拟在我的网站上进行模拟
- 添加了对所有人、网络服务、IIS_IUSRS、我在临时 asp 文件中的用户帐户、网站文件和 pst 文件的权限,我正在尝试读取
不幸的是,我已经使用 TDD 实现了我需要的所有东西,所以改变我这样做的方式并不是一个好主意,比如迁移到 NMapi 之类的。
提前致谢
编辑:
正如我之前提到的,我不能使用另一个库(那个库似乎可以工作,但它非常昂贵)。
我只需要它在本地服务器上运行。它是一个 Web 应用程序,但仅适用于 localhost。