如何更好地使用spring在基于Java的系统中接收电子邮件?
我查阅了Google和Spring文档,但没有找到任何关于接收电子邮件的信息 我需要建立一个客户端(不是完全成熟的客户端),可以接收来自POP3和IMAP的电子邮件。我已经在项目中使用Spring,所以首选Spring如何更好地使用spring在基于Java的系统中接收电子邮件?,java,spring,email,imap,pop3,Java,Spring,Email,Imap,Pop3,我查阅了Google和Spring文档,但没有找到任何关于接收电子邮件的信息 我需要建立一个客户端(不是完全成熟的客户端),可以接收来自POP3和IMAP的电子邮件。我已经在项目中使用Spring,所以首选Spring 很多链接指向James,但尽管它看起来确实像一个好的项目,但它没有提供足够的文档,我甚至不确定它是否能实现我想要的功能,即它只是一个能够接收电子邮件的小客户端。POP3和IMAP不是接收电子邮件的协议。他们出去从服务器上取 官员 提供独立于平台和协议的框架来构建邮件和消息传递应用
很多链接指向James,但尽管它看起来确实像一个好的项目,但它没有提供足够的文档,我甚至不确定它是否能实现我想要的功能,即它只是一个能够接收电子邮件的小客户端。POP3和IMAP不是接收电子邮件的协议。他们出去从服务器上取 官员 提供独立于平台和协议的框架来构建邮件和消息传递应用程序 看一看 就是为了解决这类问题而设计的。特别是它有。以下是文档中的IMAP示例:
<mail:inbound-channel-adapter id="imapAdapter"
store-uri="imaps://[username]:[password]@imap.gmail.com/INBOX"
java-mail-properties="javaMailProperties"
channel="recieveChannel"
should-delete-messages="true"
should-mark-messages-as-read="true"
auto-startup="true">
<int:poller max-messages-per-poll="1" fixed-rate="5000"/>
</mail:inbound-channel-adapter>