EML 转 PDF
把保存下来的邮件文件变成 PDF,连同它的邮件头、正文和附件清单。
邮件在这个标签页里解析和绘制,邮件引用的任何东西都不会向网络请求。这些文件留在你的设备上。
把转好的邮件合并起来
关于 EML 转 PDF
.eml 文件就是这封邮件被发出时的样子:邮件头、MIME 各部分、编码字,以及常常存在两份的正文——一份 HTML,一份纯文本。要打开它,通常先得装一个邮件客户端。这里直接读取它,并把它排成一份文档——主题、From、To、Cc 和 Date 放在一张头部表格里,正文排在下面,然后是每个附件及其类型和大小。随邮件一起送来的图片会被放到它们该在的位置;从网上链接的图片被舍去并计数,因为去取它就等于告诉发件人这封邮件已经被打开。一份 .mbox 导出会变成一串可逐条勾选的邮件。这一切都在你的设备上读取。
功能特性
- 邮件头、正文和附件清单排成一份可读的文档
- 可选 HTML 正文或纯文本备用版本
- 随邮件送来的图片放进正文;图片附件可另起页面
- 可按需给出完整邮件头清单——Received 链、Message-ID、认证结果
- mbox 文件被拆成一封封邮件,每封前面有一个复选框
- 编码字、quoted-printable、base64 和老式字符集全部解码
- 页面尺寸、边距和页码在转换前由你选定
- 多封邮件可各成一份 PDF 打包成 ZIP,也可合成一份文档
如何使用 EML 转 PDF
- 把 .eml 或 .mbox 文件拖到页面上
- 勾选你要的邮件,并决定是否包含完整邮件头
- 设定页面尺寸和边距
- 转换,然后保存 PDF 或 ZIP
示例
输入
invoice-thread.eml — HTML body, 2 attachments
输出
2024-03-01 Invoice 4471.pdf — header table, formatted body, 2 attachments listed, 3 pages
文件名取自这封邮件自己的日期和主题。
常见错误与故障排除
- 转出来的邮件没有图片。 — 它们是从网页服务器链接的,而不是随邮件一起送来的,所以被舍去并在提示里计数。这里绝不会向发件人的主机请求任何东西。
- 我的 .msg 文件被拒绝了。 — Outlook 的 .msg 是另一种二进制格式。请把邮件另存或拖出为 .eml——Thunderbird、Apple Mail、新版 Outlook 和 Mac 版 Outlook 都能做到——再把那个文件拿来。
- PDF 里缺了其他文字体系的字符。 — 内置的 PDF 字体覆盖拉丁文字,超出范围的字符会被舍去并计数。希腊文、西里尔文或中日韩文字的邮件,最好用装有这些字体的阅读器打印。
- 我的邮箱只转了一部分。 — 每个 mbox 最多读 300 封邮件、200 MB。请把导出拆成更小的文件,再一个接一个转换。
常见问题
- 附件也会被单独存成文件吗?
- 它们会带着名称、类型和大小被列出,图片附件还可以另起页面加进来。其他文件仍留在 .eml 里面:这里产出的是这封邮件的一份可读记录,不是一个解包后的文件夹。
- 为什么要刻意跳过托管在网上的图片?
- 因为加载它正是追踪像素的工作方式——这次请求会告诉发件人这封邮件被打开了、什么时候打开的。只有随邮件送到的图片会被绘制,一两个像素大的占位图也一并忽略。
- 它会验证已签名邮件的真实性吗?
- 不会。数字签名会与附件一起列出,但它本身不作任何检查。如果真实性要紧,请在持有证书链的邮件客户端里验证这封邮件。
- 一整份 mbox 导出能一次转完吗?
- 可以。文件会被拆成一封封邮件,你勾选想要的,它们要么各成一份 PDF 打包成 ZIP,要么合成一份文档。
- 版面会和我的邮件客户端显示的一样吗?
- 接近,但不完全一样。HTML 正文会被重新排成标题、段落、列表、引用、数据表格和图片,而不是交给浏览器引擎渲染,所以花哨的订阅邮件会被简化,普通邮件看起来则没问题。
- 包含完整邮件头清单会多出什么?
- 附件清单之后逐条列出每一个邮件头,包括 Received 链、Message-ID 和认证结果——当这份 PDF 要作为邮件实际投递过程的记录时,你要的正是这些。
相关工具
更多PDF工具
查看全部PDF工具 (85) · 全部工具