Java Mail API读取邮件正文问题

标签 java jakarta-mail

我对从 smtp 服务器接收电子邮件有疑问。 所以我必须从服务器获取消息并获取它们的正文,但我对此有疑问。 我尝试获取消息的输入流并全部阅读,但它确实读取了消息的所有内容。 所以我的问题是:如何使用 Java 邮件 API、标题部分和发件人部分读取邮件正文?

我在谷歌搜索但没有成功。如果这个问题看起来很愚蠢,我很抱歉,但我是 Java Mail API 的初学者。

提前致谢。

最佳答案

试试这个

您可以使用 getContent 方法只读取消息正文。

((MimeMessage)message).getContent();

this是 JavaMail API 上编写得非常好的资源

关于Java Mail API读取邮件正文问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7280186/

相关文章:

java - RecyclerView 不显示我的数据

java - 用java连接微软Exchange服务器

java - 邮件发送失败,SMTP 连接失败

java - 获取类似 "Cannot convert value ' 0000-00-00 00 :00:0 0' from column 12 to TIMESTAMP" 的异常

java - 如何将 JSP 页面添加到使用 Jetty 的 Java 应用程序

java - 集群环境下的Spring调度器

java - MimeMessage.saveChanges 真的很慢

java - 无法在 JavaMail 中设置文本和添加附件

java - 如何发送带有纯文本和 HTML 文本的邮件,以便每个邮件阅读器都可以选择适合它的格式?

java - 如何在不可变生成的类中禁用@Generate注释?