开源Java库可读取Outlook电子邮件,日历等

我正在寻找一个开放源代码的Java库,以从Microsoft Outlook阅读电子邮件,日历,联系人。您知道其中任何一个lib或解决方法吗?

现在的要求是仅读取数据并将其显示在jsp页面上。

谢谢

回答:

如果您在Windows上运行,则可能可以使用JaWin。它是一个开放源代码库,它包装COM对象并为您提供Java

API来访问它们。据我所知,它的发行版包含有关如何连接到MS Exchange服务器的示例。

我知道的其他类似软件包

  • Jintegra(花费一些钱)
  • Jinterop(也是开源的)

这两个库都使用Java实现DCOM协议,因此您可以在任何平台上运行使用它们的应用程序并连接到交换服务器。

其他方法是使用Exchange也支持的POP3或SMTP协议。有很多支持它们的软件包,例如JavaMail。

最后一种方法:如果您的应用程序在客户端(即客户端计算机)上运行,则可以解析Outlook本身创建的文件。我不记得这些文件的存储位置,但是我记得很多年前,我发现了这个问题,并且看到所有电子邮件都以明文格式存储在文件系统中。

编辑:最近我发现JACOB:其他使用JNI的库(如JaWin)。

以上是 开源Java库可读取Outlook电子邮件,日历等 的全部内容, 来源链接: utcz.com/qa/429722.html

回到顶部