我正在使用offlineimap
我正在索引的本地邮件目录检索我的电子邮件(使用inmu
完成读/写)。 mu4e
emacs
从服务器加载所有电子邮件后,我的 Maildir 文件夹大小约为 1.1GB。然而,同样的帐户在使用 Thunderbird 下载时占用的空间要少得多(小于 500Mb)。
我认为磁盘空间的减少是由于一些压缩所以我的问题是
如何在不丢失电子邮件历史记录的情况下减少 Maildir 设置的磁盘使用量?
这可能是因为多个 imap 文件夹中包含一些消息,因此被重复。例如,在 Gmail 中,“[Gmail]/All Mail”和其他一些文件夹通常是冗余的。我用
[Repository Gmail-Remote]
folderfilter = lambda foldername: foldername not in ['[Gmail]/All Mail', '[Gmail]/Important', '[Gmail]/Starred']
在 .offlineimaprc 中以避免此问题。根据文件夹的哪个子集包含没有太多冗余的所有消息,您可能需要以不同的方式做事。