IMAP IDLE 的完整命令行电子邮件检索

IMAP IDLE 的完整命令行电子邮件检索

我正在尝试从命令行检索我的邮件,他们使用 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 加密密码

有什么解决办法吗?

相关内容