打开文件
选择一个 .eml 文件。文件在你的设备上读取。
在浏览器里查看 .eml 文件
.eml 是把一封邮件原样保存下来的文件格式——转发的证据邮件、人事或法务的通知、发票、收据,往往都是不想上传给陌生网站的内容。这个工具在浏览器内打开它,显示发件人、收件人、抄送、主题、日期等邮件头,以及正文和附件列表,每个附件都可以单独下载。文件在你的设备上读取,不会发送到任何地方。
纯文本和 HTML 两种正文都支持。邮件头中的 MIME 编码字,以及非 UTF-8 的字符编码也能正确解码——包括 Shift_JIS 和 ISO-2022-JP,这两种编码至今仍在不少日本企业的邮件系统中使用,识别不正确就会出现乱码。
仅支持 .eml(大多数邮件客户端导出的 RFC 822 文本格式)。Outlook 的 .msg 是结构完全不同的二进制格式,本工具不处理。
为什么你的邮件不会离开设备
邮件是私人通信。这里的隐私来自结构,而不是承诺。没有“上传”这一步,是因为根本没有可供上传的服务器:
- 文件的读取和解析全部在你的浏览器内完成。
- HTML 正文会先被无害化处理,再放到一个禁用脚本的沙盒框架里显示。
- 正文中引用的远程图片、背景图片和样式表,会在显示前被移除——包括跟踪像素在内,正文不会发起任何外部请求。
- 页面以静态文件的形式分发,不会发出携带你数据的请求。
- 源代码公开,任何人都可以查看(MIT)。
- 可以离线使用——既然数据不离开设备,离线自然也能用。
想自己确认的话,打开文件时看看浏览器的网络(Network)面板——既没有携带文件内容的请求,也没有为正文中引用的内容发起的请求。 查看源代码。
使用方法
-
打开文件
点击选择 .eml 文件,或把文件拖到页面任意位置。文件在本地读取。
-
查看邮件
邮件头、正文和附件会立即显示。如果同时存在 HTML 和纯文本两种正文,可以切换查看。
-
下载附件
每个附件都有独立的下载按钮,只保存你需要的那一个即可。
常见问题
我的邮件会被上传到某个地方吗?
不会。读取和解析全部在你的浏览器内完成。没有服务器端处理,所以内容没有离开设备的途径。源代码公开,你可以在浏览器的网络(Network)面板里确认这一点。
会加载正文里的图片或跟踪像素吗?
不会。HTML 正文中任何指向远程地址的图片、背景或样式,都会在显示前被移除,正文本身也在禁用脚本的沙盒框架里显示。只有直接嵌入邮件的图片(内联附件)才会显示。
能正确显示日文邮件吗?
可以。邮件头中以 MIME 编码字表示的内容(例如 =?ISO-2022-JP?B?...?=),以及以 Shift_JIS、ISO-2022-JP 发送的正文,都能正确解码,不会出现乱码。
支持 .msg 文件吗?
不支持,仅支持 .eml。Outlook 的 .msg 是结构完全不同的二进制格式(OLE/复合文件二进制格式),本工具不处理。
可以编辑或回复邮件吗?
不可以。这是用于查看已保存邮件的只读工具,不会编辑、发送或修改文件。
可以离线使用吗?
可以。它是 PWA,第一次访问后会被缓存,没有网络也能打开。你也可以把它添加到主屏幕,像应用一样使用。