邮件工具

EML 分析器

检查邮件头、记录的投递时间和已保存的认证结果。将分析观察与原始记录对照,整个过程在浏览器中完成。

使用说明
.eml

将 EML 文件拖到这里

打开一封邮件,检查邮件头和记录的投递路径。

.eml 文件,最大 25 MB · 无需上传

如何分析 EML 文件

需要理解已保存邮件中的信息时,可以使用这个 EML 邮件头分析器。它提供有限的邮件头检查和投递时间线,帮助排查导出文件,但不能证明发件人的身份或邮件是否被修改。

  1. 打开完整的 .eml 邮件,或使用虚构示例。
  2. 对照原始邮件头,查看检查结果、已记录的认证信息和投递节点。
  3. 下载 JSON 报告,或切换到“邮件头”查看完整上下文。

包含哪些邮件头检查

检查结果描述的是所提供的文件。不完整导出、草稿、特殊软件和服务器时钟差异,都可能解释其中一些现象。下结论前请先看原始值。没有发现不一致,仅代表通过了这些有限检查,并不表示邮件已获认证。

邮件头检查有范围上限。如果邮件头过长,分析器会标明结果不完整。检查片段中缺少的字段,可能仍存在于原始邮件后面的部分。局部检查不会被当作完整报告。

检查项结果含义
缺少 From 或 Date已检查的邮件头片段不包含该字段。
关键邮件头重复From、Date、Subject 或 Message-ID 出现多次。
日期无法读取日期无法按受支持的明确时区转换为统一格式。
投递时间倒退某条 Received 时间早于前一跳记录。
缺少投递轨迹检查范围内未发现 Received 记录。

阅读 Received 邮件头示例

邮件服务器通常将新的 Received 字段加在旧字段上方。下方示例来自内置 EML 中的虚构投递记录。请从最下面一行开始,按保存顺序阅读。

studio-visit.eml 中的虚构邮件头

Received: from relay.example.com by inbox.example.com;
 Sat, 10 Oct 2026 09:30:08 +0000
Received: from sender.example.com by relay.example.com;
 Sat, 10 Oct 2026 09:30:02 +0000
记录顺序为:09:30:02 UTC 从发件端到中继,再于 09:30:08 UTC 从中继到收件端,两者相差六秒。

分析器保留从下到上的顺序,不按时间戳排序。只有相邻两个日期都可读时才计算间隔。日期缺失或不受支持时,间隔保持不可用,不会借用邻近记录的时间补齐。

负时间间隔可能由服务器时钟不同步造成,也可能出现在编辑或导出的邮件头中。认定投递异常前,请检查两条记录和时区。六秒的示例只用于说明计算方式,不代表经过验证的真实投递。

已保存的认证结果不等于实时验证

Authentication-Results 可以保存 SPF、DKIM 和 DMARC 的结果。EMLKit 展示这些文字并统计 DKIM-Signature 字段,但不查询 DNS、不获取签名密钥,也不进行密码学签名验证。记录中的 pass 只是文件内尚未核实的陈述。

仅凭文件无法确定你信任哪台接收服务器。邮件头可以被复制或修改,因此应结合原始来源和相关邮件系统判断认证标记。本页不提供真假评分、发件人位置或身份结论。

JSON 报告包含什么

报告包含检查到的邮件头字段、观察结果、投递节点顺序,以及能够读取并转换为统一格式的时间戳,还包含已保存的认证值和签名字段数量。如需他人复现或进一步分析,请保留原始 EML。

查看嵌套部分、字符集和传输编码,请使用 MIME 结构查看器。阅读邮件或保存附带文件,可使用本页面的“邮件”和“附件”标签页。

EML 邮件头分析常见问题

能检测伪造或编辑过的邮件吗?

它可以标出部分不一致,但不能判断真实性。邮件头可以被编辑,时钟差异或导出遗漏也可能造成异常。工具不会给出置信度分数或真假结论。

会验证 DKIM、SPF 或 DMARC 吗?

不会。工具展示文件中保存的 Authentication-Results,并统计 DKIM-Signature 字段,不获取 DNS 密钥、不验证签名,也不确定可信接收服务器的边界。即使记录为 pass,在这里也只是未验证的声明。

投递时间线如何排序?

服务器通常把新的 Received 字段加在前面。工具按邮件头从下到上的顺序读取投递过程,不按日期重排;仅在相邻记录的日期和明确时区可读时计算间隔。

为什么某一跳的日期不可用?

日期可能缺失、格式有误、采用不支持的时区写法,或位于检查范围之外。原始记录会保留,方便自行查看。

分析器能查出发件人的位置吗?

不能。原始投递记录可能包含服务器名称或类似 IP 的文字,但此工具不查询地理位置或身份。服务器信息也不能证明发件人本人的位置。

我的数据会离开设备吗?

选择的文件和粘贴的文本均在浏览器内处理,不会上传至 EMLKit。移除输入或离开页面可清空当前工作区。普通网页请求仍会发送到网站托管方。 了解文件处理方式.