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