我正在尝试创建电子邮件的离线存档以供将来参考。我选择 Outlook 的 .msg 格式是因为
1)这是一种流行的格式,不会很快消亡
2)它是一个单独的、自包含的文件(与 html 不同)
但是当我保存带有内嵌图像的电子邮件时,它们不会像附件一样嵌入。相反,它们仍然链接到外部源,因此如果我离线,它们将无法正确显示。我觉得很奇怪,Outlook 会保留附件,但不保留内嵌图像,所以我猜想其中涉及一个设置。
所以我的问题是,如何让 Outlook 将内嵌图像嵌入已保存的电子邮件中,以便可以离线查看它们?
干杯
答案1
您可以使用以下方式将电子邮件保存为 MSG 文件信息提取. 它允许您:
- 下载并将链接的图像嵌入到生成的 MSG 文件中。
- 批量导出多个 PST 文件中的消息并保留文件夹结构。
另一种方法是将电子邮件另存为 PDF 文件。优点如下:
- 您只需单击即可查看和阅读电子邮件。
- 图像在 PDF 文件正文中可见。
- MsgExtract 可以选择性地将标题、电子邮件元数据、图像和附件添加到 PDF 文件,允许将它们转换回 MSG、EML 等其他格式
- PDF 是通用的存档标准格式。
您可以在以下位置了解有关 MsgExtract 的更多信息:
http://www.maildev.com/msgextract/
如何下载和嵌入链接图像:
(免责声明,我是 MsgExtract 的作者)
答案2
我认为没有办法直接使用 Outlook 执行此操作(请参阅下面的解决方法)。一些背景信息:
电子邮件发件人可以选择在电子邮件中嵌入图像或链接到外部源(这是发件人的选择)。Outlook 似乎遵循了发件人的选择。这有一些优点和缺点:
优点:
- 由于系统中不存储大图像,因此节省了磁盘空间。
- 电子邮件发件人可以拥有“实时”电子邮件,根据检索时间更新图像。由于此功能,我刚刚看到了一个很酷的优惠倒计时时钟。
- 电子邮件发件人可以通过查看服务器日志来追踪图像查看情况。
缺点:
- 如果多次下载图像,则可能会浪费带宽。
- 显然,正如您所遇到的那样,归档不起作用。
这是我发现的一个解决方法:
- 在 Outlook 中,将邮件另存为 foo.htm。这将创建 foo.htm 和目录 foo_files(其中包含一些元数据文件,但没有您想要的图像)。
- 现在在 Google Chrome 中打开 foo.htm,并将“另存为网页(完整)”另存为 foo2.htm。这将创建 foo2.htm 和目录 foo2_files,其中包含下载的图像文件。
- 所以现在您可以存档 foo2.htm 和 foo2_files 以供 100% 离线查看。