java - Java Mail API 如何获取真正的所有标头
问题描述
单击“显示原始文件”时,我想获取邮件的所有标题,例如 Gmail 中的邮件。当我使用 Message.getAllHeaders 方法时,我没有得到全部。大多数邮件都包含转发的邮件(我认为这些标题没有显示)。这是我的代码:
Enumeration headers = message.getAllHeaders();
while(headers.hasMoreElements()){
Header header = (Header) headers.nextElement();
System.out.println("Header: " + header.getName());
}
解决方案
推荐阅读
- c# - 如何通过 FieldInfo c# 创建数组
- sql - SQL 按指定列中的重复项删除行
- c++ - xsdcxx 如何抑制某些类型的解析?
- linkedin-api - 是否可以将 Markdown 页面转换为linkedin 文章?
- flutter - 在行内用 GestureDetector 包裹的展开不再展开
- android - import android.widget.Button 未使用的导入指令
- git - 测试 GIT 功能分支
- vue.js - 深度观察对象,但收到 eslint 警告
- amazon-web-services - AWS Live 流式传输并保存流式传输的视频
- swift - 协议扩展使用 where 子句在 Swift 中不起作用