我正在尝试从命令行检索我的邮件,他们使用 mu4e 来阅读它们。然而,事实证明,找到一个可以执行以下操作的程序是一场噩梦:
- 将邮件从 IMAP 服务器下载到 maildir 文件夹中
- 当服务器提供 SSL/TLS 时使用 SSL/TLS
- 如果可能的话,可以有效地处理 IMAP IDLE 以避免脏循环来获取消息
- 出于安全原因,提供了一种从 GPG 加密文件获取密码的方法(我不想需要信任可以物理访问计算机的人)
- 可以并行处理多个帐户,如果可能的话,只需执行一次即可节省资源
奖金:
- 高效(我想避免安装完整的 IMAP 服务器)
- 可靠的
- 仍然保持
- 配置简单
- 打包到常规 linux 发行版以及 nix 中
我尝试了很多解决方案,但似乎没有一个可以处理这些任务......
- Offlineimap :官方有 IDLE 测试版,但我无法配置它来使用它(错误或者也许我只是错过了一些重要的事情......),offlineimap 在一次扫描后就会停止,即使使用空闲选项。此外,根据社区的说法,它似乎相当缓慢且有问题
- mbsync:无空闲
- mbsync + mswatch :需要访问服务器,所以不可能
- mbsync + imapnotify :也许是迄今为止最好的解决方案...但 imapnotify 没有打包在 debian 和 nix 中
- imapsync :不处理邮箱格式
- fetchmail:无法处理 PGP 加密密码
有什么解决办法吗?