我最近发现了 cli 电子邮件客户端,并爱上了它们的速度和简便性。在试用了 mutt 和 alpine 之后,我决定选择 alpine。我是 Gmail IMAP 用户,拥有多年的电子邮件,我想将它们存储在本地。有没有一种或多或少方便的方法来保留 IMAP 功能并每周仅备份尚未备份的电子邮件?我在 Gmail 中安装了 alpine 和 IMAP,它运行良好。我只是想知道是否有一种方法可以在我的计算机上进行离线备份或本地“存档”,同时保留 IMAP 提供的多设备访问。如果之前有人问过这个问题,我很抱歉,我确实搜索过它,但没有找到答案。感谢您的阅读。
答案1
答案2
替代方案:fetchmail。每个主流发行版都有它。
〜/ .fetchmailrc:
poll pop.gmail.com with proto POP3
user "[email protected]"
password "appl-specific-password-from-gmail"
options ssl keep
然后输入:
$ fetchmail -vk
您可能需要多次执行此操作才能首次获取所有电子邮件。完成此操作后,每次输入上述命令时,它只会获取迄今为止尚未获取的邮件。
这会将获取的邮件写入 /var/spool/mail/。