我收到了很多未压缩格式的电子邮件(例如 bmp、txt 等),我想将它们保存在我的 IMAP 收件箱中,以便我可以从所有设备(Windows、Linux、ios、Android)访问它们。
这些电子邮件在同步时占用大量磁盘空间和带宽。
我怎样才能压缩它们回顾性地?
1. 解决方法
一解决方法对我来说就是在收到它们之后对其进行压缩:
- 移动电子邮件进入草稿文件夹。
- 在那里编辑电子邮件。(例如,删除附件并在压缩后再次添加,或者使用自动压缩文件插件在 Thunderbird 中)
- 保存电子邮件草稿
- 将其从草稿文件夹移出返回收件箱. (不发送)
这种方法有两个大缺点:
- 这时间戳变化,所以邮件好像是刚刚收到的。
- 这发件人电子邮件变更到你自己的。
2. 解决方法
另一个,稍微好一点解决方法将会向前将该电子邮件发送给我自己,并压缩附件。
然后我可以从原始邮件中删除附件,只有查看整个邮件时才会看到它对话。
有没有解决方案对此?
我不想归档附件在 Thunderbird 之外。
我想把它们留在我的信息访问协议-mail-folder,因此我在所有设备上的所有电子邮件客户端上都有它们。
最好的方法是使用 Thunderbird 插件来完成这项工作,我可以在每封电子邮件上按“压缩附件”。 (但只有发送前压缩的插件。)
另请参阅https://bugzilla.mozilla.org/show_bug.cgi?id=852095
答案1
如果在 Windows 上,您可以简单地压缩 Thunderbird 存储邮件的目录。
在 Linux 上你也可以这样做,但需要类似熔断器压缩
无论是哪种情况,这都只是压缩了实际的电子邮件信息,而且效果不如将它们转换为带压缩的 jpeg(就 BMP 而言)。但它是透明的,而且相当容易
答案2
如果你有自己的服务器,你可以安装邮件扫描器并在配置中设置“Zip Attachments = yes”——这会将所有传入的附件合并为一个 .zip 文件。
当谈到特定于客户端的解决方案时,您可能会倒霉,因为传入电子邮件的完整性发生在服务器端,除非您有一个允许您明确更改这一点的服务器。