MBOX 查看器
把 .mbox 文件拖到这里,哪怕是好几 GB 的 Gmail 导出也可以,不用安装 Thunderbird 就能翻看旧邮件。文件只在这个标签页里分段读取,始终留在你的电脑上。
MBOX 查看器
直接在浏览器中打开 Google Takeout、Thunderbird 或 Apple Mail 导出的 .mbox 文件。搜索全部邮件,按 Gmail 标签筛选,阅读正文并保存附件。文件不会上传。
将文件拖放到此处或点击浏览
.mbox, .mbx 或 .eml
正在读取邮箱...
文件解析失败
为什么 mbox 文件这么难打开
大多数人一辈子只会碰到一次 mbox 格式:换工作、注销 Google Workspace 账号,或者终于决定不用 Gmail 了。Google Takeout 交给你的是一个叫 All mail Including Spam and Trash.mbox 的文件,动辄好几 GB。双击它,Windows 只会问你用什么程序打开;在 Mac 上,Apple Mail 会把整个文件导入你正在用的邮箱,这通常不是你想要的。
这个格式很老,也很简单:所有邮件首尾相接,塞进同一个文本文件。每封邮件以一行 From 开头,接着是邮件头、正文,然后是下一封。附件也在里面,变成一大段一大段的 base64 文本。两万封邮件加上几年的 PDF 和照片,轻松超过 5 GB。记事本打不开,很多在线查看器会想一次性把整个文件读进内存,过了 1 GB 左右标签页就崩了。
这个查看器是怎么做的
它像视频播放器边下边播一样,每次只读 8 MB,从不把整个邮箱放进内存。一边读,一边记下每封邮件从哪里开始,并取出发件人、收件人、主题、日期,如果是 Gmail 导出还会取出标签。读完后,你会看到按时间从新到旧排列的完整邮件列表,上方有搜索框和标签筛选。
点开一封邮件时,只会从文件里重新读取这一封。多部分邮件、base64、quoted-printable、原始文件里看着像乱码的 =?GB2312?B?...?= 主题,以及 GBK、Big5 等中文编码,都能正确解码。附件会显示成带真实文件名和大小的按钮,点击就直接从你的文件里保存出来。我们用一个装有近 60 万封短邮件、1 GB 大小的文件测试,在普通笔记本上大约 22 秒就建好了索引。
如何用 Takeout 导出 Gmail 邮件
打开 takeout.google.com,点“取消全选”,然后勾选“邮件”。导出格式选 zip,等 Google 发邮件通知你(邮箱很大时可能要一天),下载后解压。Takeout/Mail/ 文件夹里就是 mbox 文件。请拖入解压后的这个文件,而不是 zip:几 GB 的压缩包没法分段读取。
Gmail 导出的每封邮件都带有一个大多数查看器都忽略的邮件头:X-Gmail-Labels。里面列出了这封邮件的全部标签,从收件箱、已发送到你自己建的标签。查看器会据此生成一个标签下拉菜单,并显示每个标签的邮件数。只想看 2019 年发出去的邮件?选“已发送”,再按从旧到新排序就行。
Thunderbird 的文件也能打开,它把每个本地文件夹存成一个没有扩展名的 mbox 文件。Apple Mail 的“导出邮箱”会生成一个以 .mbox 结尾的文件夹,里面有个叫 mbox 的文件,选它即可。单个 .eml 文件同样可以打开。
阅读、搜索和保存
搜索范围是发件人名称、邮箱地址、收件人和主题,边输入边筛选。正文不在搜索范围内,因为那意味着每按一次键就要把 5 GB 的文件重读一遍。通常发件人加上主题里的一个词,就能找到要的那封。
HTML 邮件显示在一个隔离的框里:脚本不会运行,表单会被去掉,链接在新标签页打开。外部图片默认拦截,因为营销邮件里藏着追踪像素,一加载就会告诉发件人你打开了邮件,哪怕已经过去好几年。如果没有图片看起来很乱,点“仍然加载”即可。“另存为 EML”会把这封邮件连同附件存成 .eml,Outlook 和 Thunderbird 都能打开;“打印或存为 PDF”会打开打印窗口,内容整洁,并带有发件人、收件人和日期。
隐私与局限
邮件存档大概是一个人电脑里最私密的文件:银行对账单、医院通知、重置密码的链接。这里的一切都由你标签页里的 JavaScript 完成,不会发送给本站或任何人。想验证的话,打开页面后断开 Wi-Fi,再打开邮箱,照样能用。
它只是查看器,不是邮件客户端,不能回复或移动邮件,原始文件也不会被修改。Outlook 的 PST 文件是另一种格式,这里打不开。不过要找一张旧收据,或者在注销账号前把十年的邮件过一遍,它能帮你省下一个下午。