是否有适用于.NET应用程序的MAPI API?

时间:2009-10-30 15:01:00

标签: .net email mapi exchange-server

数据通过电子邮件作为压缩文件传入。我们编写的Java解决方案试图自动解析和下载电子邮件并加载数据。我们遇到了通过防火墙的各种问题,最终解决方案被搁置了。因为管理员不允许访问匿名类型的电子邮箱。

该帐户目前是pop3 - 他们想要移动电子邮件服务器并将帐户类型更改为本机MAPI。这不适用于java解决方案,因为没有java - > MAPI API存在。

.net解决方案会起作用吗?是否有用于.NET应用程序的MAPA API?

2 个答案:

答案 0 :(得分:4)

遗憾的是,您无法直接从.NET使用MAPI(您可以,但MS不支持它)。见http://blogs.msdn.com/stephen_griffin/archive/2009/04/03/mapi-and-net.aspx

但是有一个名为Redemption的COM组件(google for Outlook Remption - 不能发布超过超链接!),你可以使用.NET interop作为进程外COM服务器。

答案 1 :(得分:0)

我猜您可以通过COM InterOP访问mapi。 它被认为是缓慢且效果较差。 检查用于办公室的Visual Studio工具以获得更好的方法。

相关问题