【问题标题】:Is there a MAPI API for .NET Applications?是否有适用于 .NET 应用程序的 MAPI API?
【发布时间】:2010-12-11 15:24:36
【问题描述】:

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

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

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

【问题讨论】:

    标签: .net email mapi exchange-server


    【解决方案1】:

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

    但是,有一个名为 Redemption 的 COM 组件(Google for Outlook Reemption - 只能发布超链接!),您可以将 .NET 互操作用作进程外 COM 服务器。

    【讨论】:

      【解决方案2】:

      我猜你可以通过 COM InterOP 访问 mapi。 它被认为是缓慢且效果较差的。 查看 Visual Studio tools for Office 以获得更好的方法。

      【讨论】:

        猜你喜欢
        • 2021-08-17
        • 1970-01-01
        • 2019-01-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-03
        相关资源
        最近更新 更多