【问题标题】:Java Mail API read message body problemJava Mail API 读取邮件正文问题
【发布时间】:2011-09-02 07:04:17
【问题描述】:

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

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

提前致谢。

【问题讨论】:

    标签: java jakarta-mail


    【解决方案1】:

    试试这个

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

    ((MimeMessage)message).getContent();

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

    【讨论】:

    • 好的,但我对多部分消息和你给我的代码所做的不仅仅是阅读正文。我看了一个服务器信息。
    • 对于多部分消息,您需要使用 MultiPart 类代替 MimeMessage,这是一个示例 java.sun.com/developer/onlineTraining/JavaMail/…
    猜你喜欢
    • 2015-05-13
    • 2011-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-14
    • 2019-02-02
    • 2015-06-14
    • 1970-01-01
    相关资源
    最近更新 更多