用 Java 接收电子邮件

17 Mar 2025 | 阅读 2 分钟

为了接收电子邮件,Store 和 Folder 类与 MimeMessage、Session 和 Transport 类配合使用。

为了更好地理解此示例,请先学习使用 JavaMail API 发送电子邮件的步骤。

要使用 JavaMail API 发送电子邮件,您需要加载两个 jar 文件

  • mail.jar
  • activation.jar
下载这些 jar 文件 (或)转到 Oracle 网站下载最新版本。

使用 JavaMail API 接收电子邮件的步骤

使用 JavaMail API 接收电子邮件有 5 个步骤。 它们是

  1. 获取会话对象
  2. 创建 POP3 存储对象并与 pop 服务器连接
  3. 创建文件夹对象并打开它
  4. 从文件夹中检索消息到数组并打印它
  5. 关闭存储和文件夹对象

用 Java 接收电子邮件的示例

让我们看看使用 java mail api 接收邮件的示例。

如您在上面的示例中看到的,需要对用户 ID 和密码进行身份验证。 因此,此程序说明了您可以轻松地接收电子邮件,但请相应地更改用户名和密码。 让我们再次看看如何通过简单技术运行它

加载jar文件c:\> set classpath=mail.jar;activation.jar;.;
编译源文件c:\> javac ReceiveMail.java
通过运行c:\> java Receivemail