在java邮件API中阅读退回的电子邮件时,如何删除下图中突出显示的内容?

While reading bounced emails in java mail API, how to remove the highlighted content as in below image?

提问人:rose pauline 提问时间:2/20/2023 最后编辑:Mark Rotteveelrose pauline 更新时间:2/20/2023 访问量:35

问:

如何删除下图中突出显示的内容?使用 java 邮件 API 阅读退回的电子邮件时。

图片(要删除的突出显示内容)

Image

法典

if (message.isMimeType("multipart/report")) {
    System.out.println("inputstream:::" + message.getInputStream());
    StringWriter writer = new StringWriter();
    IOUtils.copy(message.getInputStream(), writer);
    System.out.println("Content inputstream: " + writer.toString());
    result = writer.toString();
    System.out.println("resultlast:::" + result);
    
    result = result.replaceAll("(\n)", "<br>");
    System.out.println("result--br::"+result);
}
Java jakarta-mail 电子邮件-退回

评论

1赞 Mark Rotteveel 2/20/2023
您需要使用 JakartaMail 解析 DSN 的各个部分,而不仅仅是打印出邮件流。

答: 暂无答案