Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 试图读取帐户';s使用MAPI从MS exchange server发送的收件箱_Java_Email_Outlook - Fatal编程技术网

Java 试图读取帐户';s使用MAPI从MS exchange server发送的收件箱

Java 试图读取帐户';s使用MAPI从MS exchange server发送的收件箱,java,email,outlook,Java,Email,Outlook,我正试图找到一个开源API,我可以在java程序中使用它从MS Exchange server中配置的收件箱中读取未读邮件。如果是POP3或IMAP来读取收件箱中的邮件,我可以使用Javamail api。但不幸的是,我们使用MAPI协议 是否有一个开源API可以满足我的目的 (注意-我的客户端不支持任何商业api,因此moonrug和类似的api是不可能的)您可以使用Exchange Web服务(纯HTTP)-请参见没有“MS outlook server”这样的东西。你是说Exchange

我正试图找到一个开源API,我可以在java程序中使用它从MS Exchange server中配置的收件箱中读取未读邮件。如果是POP3或IMAP来读取收件箱中的邮件,我可以使用Javamail api。但不幸的是,我们使用MAPI协议

是否有一个开源API可以满足我的目的


(注意-我的客户端不支持任何商业api,因此moonrug和类似的api是不可能的)

您可以使用Exchange Web服务(纯HTTP)-请参见

没有“MS outlook server”这样的东西。你是说Exchange Server吗?对不起,Dmitry,我知道outlook只是一个客户端,但我现在想的不是很清楚。这个规范使我对指针Dmitry感到非常恼火。让我想想如何让它工作,一旦它工作了,我会接受这个答案作为正确的答案。对于所有未来的日志记录者,这里有一个解决你问题的方法:下载EWSJavaAPI_1.2.jar,然后按照文档中所说的做:)