提问者:小点点

Exchange Web Services(EWS)或JavaMail Api连接到Outlook Exchange Server - Java


我们正在从Lotus notes切换到Outlook 2013,我正在研究连接到Microsoft Exchange的POC。我对使用哪个API进行连接感到困惑。要求:基本上,我需要编写Java应用程序来阅读收件箱和获取附件,并将电子邮件移动到不同的文件夹,在该文件夹中,我必须删除n天以前的电子邮件。

    < li >推荐EWS微软吗?我们是否有对错误、更新等的支持 < Li > JavaMail Api能否用于连接到Microsoft Exchange server。? < li >这(要求)可以通过阅读当地。OST文件,如果是,如何阅读,我可以移动电子邮件到不同的文件夹中。OST文件。

从长远来看,关于哪个API或方法的任何帮助或建议都将是好的。


共1个答案

匿名用户

  1. 是的,EWS 是访问 Exchange Server 的首选 API
  2. 这不是一个好主意 - JavaMail 支持 POP3/SMTP/IMAP4 标准。这些都由 Exchange 支持,但 EWS 提供了更多特定于 Exchange 的功能。
  3. 您可以使用 Outlook 对象模型(基于 COM)。