首页 > 解决方案 > Java Mail API 如何获取真正的所有标头

问题描述

单击“显示原始文件”时,我想获取邮件的所有标题,例如 Gmail 中的邮件。当我使用 Message.getAllHeaders 方法时,我没有得到全部。大多数邮件都包含转发的邮件(我认为这些标题没有显示)。这是我的代码:

Enumeration headers = message.getAllHeaders();
while(headers.hasMoreElements()){
    Header header = (Header) headers.nextElement();
    System.out.println("Header: " + header.getName());
}

标签: javaheaderjakarta-mail

解决方案


推荐阅读