打开一个 .eml 文件

有人把一个 .eml 文件当作证据转发给你,或者你在某次导出的文件里发现了一个,这时你的电脑会提议用一个你并不想用的邮件客户端来打开它。这个工具只是把它打开,别的什么都不会发生。

正在加载工具……

工作原理

  1. 把 .eml 文件拖进来,或者直接粘贴源码。
  2. 在 HTML、纯文本和原始源码这几种视图之间切换查看。
  3. 需要的话保存某个附件,或者把邮件打印成 PDF。

为什么什么都不用上传

这个页面上的每一步操作,都由运行在你浏览器标签页里的代码完成,用的就是渲染网页的那套引擎。文件从磁盘读进标签页的内存,在那里被处理,再作为下载写回去。它不会被送到任何地方 —— 不会送给我们,也不会送给第三方。

自己动手验证

  1. 打开浏览器的开发者工具(F12),选择“网络”(Network)面板。
  2. 载入你的文件,运行这个工具。
  3. 你能看到的请求只有这些:工具自己的代码 —— 少数几个重型工具还会从公共 CDN 取它们的开源引擎 —— 外加一条发往 loreatec.jp 的小小访问记录(页面地址和标题,仅此而已)。没有一条带着你的文件。

文件不外传的证明 →

常见问题

为什么图片不显示?

因为加载图片就要向发件人的服务器发起请求,而这正是“打开追踪”的原理 —— 对于一封你正因为它可疑才拿来检查的邮件,这恰恰是你最不想做的事。每张图片都会被替换成它的 alt 文字。HTML 内容显示在一个沙盒框架里,所以里面的脚本同样没法运行。

能打开 Outlook 的 .msg 文件吗?

不能。.msg 是一种私有的复合文件格式,不是 MIME 格式,要完整支持它就得为一种其实很容易绕开的格式,塞进一个庞大的解析器:在 Mac 上,从 Outlook 里把一封邮件拖出来得到的就是 .eml,任何网页邮箱也都能显示源码。工具选择如实说明这一点,而不是勉强半吊子地打开这个文件。

在这里打开 .eml 文件安全吗?

文件是当作数据来解析的 —— 里面不会运行任何代码。附件是另一回事:它们会被提取出来供你保存,之后你拿它们做什么,就不在任何浏览器的保护范围之内了。除非你非常确定,否则可执行文件、脚本,以及带宏的 Office 文件都不该保存下来。

怎么才能得到一份带日文的 PDF?

按“Print”(打印)按钮,在浏览器弹出的对话框里选择“另存为 PDF”。这条路径用的是你电脑上已经装好的字体,这是在不内嵌一个几兆字节大的字体文件的前提下,把中日韩文字放进 PDF 里唯一靠谱的办法。