Javamail,获取邮件正文

标签 java message jakarta-mail

我有以下问题:我的电子邮件客户端使用 Javamail,可以获取电子邮件的所有部分,如发送日期、主题、发件人、收件人等,但我不知道如何获取邮件正文.

我已经尝试过 getContent() 函数,但它没有给我所需的文本。

任何帮助都会很棒。

谢谢赫克泰

最佳答案

如果您可以发布代码,将会有所帮助。

我不知道这是否是您所期望的,但是“getContent()”不一定返回包含消息的字符串。

查看 JavaDocs here - 它返回一个对象。

这可能是一个字符串,或多部分,或者它可能是一个输入流。这完全取决于电子邮件。

我建议尝试打印出 getContent() 返回的对象的类型。

另外,请阅读文档。

关于Javamail,获取邮件正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2138040/

相关文章:

scheme - 麻省理工学院计划传递消息等级表

multithreading - 消息如何在多个 WndProcs 之间序列化?

Java 邮件异常错误;

asynchronous - Javamail 是异步的还是同步的?

java - 错误: Error during Sonar runner execution

java - XPage java 类导致 com.ibm.designer.domino.napi.NotesAPIException

java - RCaller 抛出 java.io.IOException/ExecutionException

java - java的.asparallel()方法中的 'batchsize'是什么

firebase - 将 Firebase 电话身份验证 OTP 中的 CloudOTP 更改为随机数

android - 如何在不打开gmail撰写页面的情况下直接通过gmail发送邮件