使用MAPI连接到邮件服务器

时间:2011-03-08 09:41:01

标签: java email mapi

我想连接到我的企业邮件服务器..但我似乎只能使用MAPI协议。如何使用Java MAPI API建立与企业邮件服务器的连接

1 个答案:

答案 0 :(得分:1)

不幸的是,简短的回答是:你做不到。 MAPI与托管语言(.Net,Java等)不兼容,因为垃圾收集会对内部内存管理造成严重破坏。您唯一的选择是使用非托管语言(例如C ++,VB6)生成外部进程,并对任何MAPI函数使用跨进程调用。例如,您可以使用COM EXE执行此操作。这样做的缺点是跨进程调用有很多开销,因此往往很慢;但它可能是你唯一的选择。