我有近 300 封 .eml 格式的电子邮件,出于法律目的,我需要将它们转换或打印为 PDF。因此,我有一些非常具体的需求:
到目前为止我已经尝试过的(以及为什么它不起作用):
从 Outlook 打印为 PDF。始终在顶部打印我的名字。我在家里无意中发现,如果你在没有设置帐户的情况下打开文件,你可以单独打印它们,不带名字。但似乎没有任何方法可以将它们导入 Outlook 本身来一次性打印它们,或者至少一次打印一个以上的批次。即使我倾向于一次打印一个,Outlook 似乎默认的打印到文件作业的作业名称/文件名是“Microsoft Outlook -- 备忘录样式”,这并不好。
旁注:我在家可以使用三种不同的 PDF 打印机:Microsoft Print to PDF、Foxit Reader 和 PDFCreator。MSPTP 根本不提供默认文件名,另外两个使用我上面提到的文件名。
使用 importexporttools 插件将它们导入到 Thunderbird 本地文件夹中。这可能是我最好的选择,但让我发疯的问题不仅仅是再次使用 importexporttools 将文件整体保存为 PDF,但我以这种方式保存到 PDF 的任何内容都具有默认的页眉/页脚他们。我已经搜索了配置文件并在 Tbird 内部和外部进行了设置,但我一生都无法找到它从哪里获取该设置。另一种方法是将 300 个都一一保存。但即使我愿意这样做,Tbird 要么打印很少的标题(我认为它由 print.show_header = 0 上的发件人、日期、主题组成),要么打印整个内容 - 没有中间的情况。令人沮丧的是,“正常”标题 (1) 和完整标题 (2) 之间没有区别——它们似乎都打印完整标题。因此,如果我走这条路,我将不得不仔细检查并手动删除大约一半 PDF 中的任何 BCC 行,无论是给予还是获取。
(自原始帖子后添加)将扩展名更改为 mht 并在 Internet Explorer 中打开。还尝试在 Firefox 和 Chrome 中打开。IE 看起来不错,页脚和页眉都是可格式化的,但所有电子邮件页眉都完全丢失了。Firefox 甚至不会打开它,就像下载一样处理它,而 Chrome 则只是一长行正文的纯文本,没有格式,也没有标题。为了涵盖所有基础,我在所有三个浏览器中尝试了 eml …