mbox 邮件归档解析
文档所有处理都在浏览器本地完成,数据不上传服务器
读一份 mbox 邮件归档,把「里面有什么」讲清楚:邮件总数、时间范围、发件人排行、带附件的邮件与附件名(二进制附件只列名字与体积,不展开内容),以及每封邮件的摘要行。正文按 Content-Transfer-Encoding 与 MIME 的 charset 解码,base64 与 quoted-printable 都认。单封邮件解析失败不会让整份归档失败,最后会汇总「第几封解析失败」。全程在本机进行,文件不上传。
功能
- 按行首的 From 行切分邮件,正文里的 From 不会误切
- 还原 mbox 的 >From 转义,头部折行自动拼回
- 解码 base64 与 quoted-printable 正文
- 按 charset 解码非 UTF-8 正文,解不出时标注编码
- multipart 按 boundary 切分,正文与附件各归各位
- 汇总时间范围、发件人 Top、附件清单与每封摘要
- 单封解析失败不影响其余,最后汇总失败的是第几封
使用方法
- 把 .mbox 文件拖进来(或点击选择)
- 等待本地解析完成
- 查看邮件总数、时间范围与发件人排行
- 在摘要与附件清单里核对每一封
常见问题
- 为什么邮件数量比我以为的少?
- mbox 规定每封邮件以行首的「From 」开头。如果某些邮件之间没有这一行,或文件其实是别的导出格式(比如 Outlook 的 .pst、或一封 .eml),就不会被切出来。
- 附件内容能导出吗?
- 不能。这个工具只列出附件的名字与体积 —— 把二进制附件在文字区里展开既没法用、也容易让人误以为可以下载。要取附件请用邮件客户端打开原始归档。
- 中文标题显示成乱码怎么办?
- 工具会先按头部声明的 charset 解码;如果当前环境认不出这个编码,会在那封信旁边标注出来,而不是给你一串乱码还假装成功。
相关工具
EPUB 解析
文档解析 EPUB:书名、作者、语言、章节顺序与标题、图片清单,以及文本/图片/字体各占多少体积。EPUB 2 与 3 都支持,本地完成。
压缩包列表
编码拖入 ZIP、JAR、APK、DOCX 等压缩包,列出里面的文件、大小与压缩方式。只读目录,不解压,所以大包也是瞬间出结果。
PDF 合并
文档把多个 PDF 按选择顺序合并成一个,也可以只取每个文件的指定页。可自定义输出文件名,合同与票据不上传,全程浏览器本地完成。
PDF 拆分
文档按页码范围提取页面,或每 N 页切成一个文件。产物文件名带页码范围,拆完直接发给别人也看得懂。不上传,浏览器本地完成。
图片转 PDF
文档把多张 JPEG、PNG 合成一份 PDF,每张图一页。页面可与图片同尺寸或固定 A4 等纸张,横竖方向自动。图片不上传,浏览器本地完成。
PDF 加页码
文档给 PDF 每一页加页码。六个位置、三种格式、起始值与字号可调,可跳过封面。旋转过的扫描件也会摆正位置,文件不上传。