数据以压缩文件的形式通过电子邮件传入。我们编写的 Java 解决方案尝试自动解析和下载电子邮件并加载数据。我们在通过防火墙时遇到了各种各样的问题,最终解决方案被搁置了。因为管理员不允许访问匿名类型的电子邮箱。
帐户当前为 pop3 – 他们想移动电子邮件服务器并将帐户类型更改为 native MAPI。这不适用于 java 解决方案,因为不存在 java -> MAPI API。
.net 解决方案行得通吗?是否有适用于 .NET 应用程序的 MAPA API?
最佳答案
很遗憾,您不能直接从 .NET 使用 MAPI(您可以,但 MS 不支持)。参见 http://blogs.msdn.com/stephen_griffin/archive/2009/04/03/mapi-and-net.aspx
不过,有一个名为 Redemption 的 COM 组件(Google for Outlook Remption - 还不能发布超链接!),您可以使用它作为进程外 COM 服务器使用 .NET 互操作。
关于.net - 是否有用于 .NET 应用程序的 MAPI API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1650327/