![以批处理模式将旧邮件从 IMAP 归档到本地磁盘](https://linux22.com/image/1253585/%E4%BB%A5%E6%89%B9%E5%A4%84%E7%90%86%E6%A8%A1%E5%BC%8F%E5%B0%86%E6%97%A7%E9%82%AE%E4%BB%B6%E4%BB%8E%20IMAP%20%E5%BD%92%E6%A1%A3%E5%88%B0%E6%9C%AC%E5%9C%B0%E7%A3%81%E7%9B%98.png)
我有一个空间有限的 IMAP 帐户。我想将“旧”邮件存档到本地存储,并希望在我的 Linux 系统上自动执行此操作(从 cron)。我仍然希望在 IMAP 服务器上保留最新的邮件(最多一年左右)。
实现自动存档的最佳方法是什么?是我正在寻找的 fetchmail 吗?
本地存储的良好格式是什么?我认为 Maildir 是一个不错的选择。
答案1
它是 fetchmail,http://www.andrews-corner.org/mutt.html- 只需替换:'POP3' => 'IMAP','no keep' => 'keep',编写一些包装器(su user -c fetchmail
)并将其放在 cron 下。
顺便说一句,邮箱更好,例如您可以使用 munpack 实用程序。