java程序定期检查ms outlook是否有新邮件

java程序定期检查ms outlook是否有新邮件,java,web-services,event-listener,Java,Web Services,Event Listener,我需要用Java解决以下问题- 当特定电子邮件id的新邮件到达ms outlook时,应该会自动执行一个web服务 可能吗?请帮忙 您可以使用java mail来实现这一点。您将需要查找配置详细信息,但这方面的标准代码段如下所示。我复制了从这里截取的代码。Thos官方链接有一组相当不错的示例(即如何阅读附件) 要将电子邮件作为文件存储到文件夹中,可以使用ApacheFileUtils。将电子邮件写入文件并复制到所需的文件夹 还有一个有趣的问题忘记outlook,就像(配置)outlook连接到服

我需要用Java解决以下问题-

当特定电子邮件id的新邮件到达ms outlook时,应该会自动执行一个web服务


可能吗?请帮忙

您可以使用java mail来实现这一点。您将需要查找配置详细信息,但这方面的标准代码段如下所示。我复制了从这里截取的代码。Thos官方链接有一组相当不错的示例(即如何阅读附件)

要将电子邮件作为文件存储到文件夹中,可以使用ApacheFileUtils。将电子邮件写入文件并复制到所需的文件夹

还有一个有趣的问题

忘记outlook,就像(配置)outlook连接到服务器时,对java应用程序也一样。并且依赖于协议IMAP或POP3,您需要间隔检查它,或者只是等待服务器推送消息。另一种可能的方法是在OutlookOut端口上监听这将是一个本地的东西。