Java 电子邮件客户端库

Java 电子邮件客户端库,java,jakarta-mail,Java,Jakarta Mail,我正在寻找一个在接收端包装javamail API的库,其方式与处理电子邮件发送的方式相同 在我的完美世界中,图书馆的工作方式如下: 订阅邮件服务器 收到电子邮件时通知我 为我处理附件(为什么我要关心base64编码?) 断开与邮件服务器的连接 任何人都知道可以实现上述功能的邮件库/API吗?您可以查看Jodd电子邮件:(请参阅:“接收电子邮件”)。除了发送电子邮件,它还包装了用于接收电子邮件的javamail API。因此,您可以: 连接到pop3(计划和ssl)邮件服务器 手动接收电子邮件

我正在寻找一个在接收端包装javamail API的库,其方式与处理电子邮件发送的方式相同

在我的完美世界中,图书馆的工作方式如下:

  • 订阅邮件服务器
  • 收到电子邮件时通知我
  • 为我处理附件(为什么我要关心base64编码?)
  • 断开与邮件服务器的连接

  • 任何人都知道可以实现上述功能的邮件库/API吗?

    您可以查看Jodd电子邮件:(请参阅:“接收电子邮件”)。除了发送电子邮件,它还包装了用于接收电子邮件的javamail API。因此,您可以:

  • 连接到pop3(计划和ssl)邮件服务器
  • 手动接收电子邮件
  • 使用简单的API处理所有收到的电子邮件;包括多条消息、附件、ContentID等
  • 断开与邮件服务器的连接

  • 如您所见,您必须手动接收电子邮件,因此它不会立即通知您的代码(您的观点#2)。这是有目的的,因为有许多方法可以通知您的代码,以及如何监控收到的电子邮件。这其中大部分很容易实现,或者取决于应用程序体系结构/使用过的库的其余部分。

    您可以通过编程方式实现吗@Adel我应该看列表中的哪条消息?