Estou tentando fazer uma coisa muito simples na teoria ... recuperar meu e-mail da linha de comando, e eles usam mu4e para lê-los. No entanto, acaba sendo um pesadelo encontrar um programa que possa fazer o seguinte:
- baixa o email de um servidor IMAP para uma pasta maildir
- usa SSL / TLS quando o servidor o fornece
- pode lidar com IMAP IDLE para evitar loop sujo para obter as mensagens, se possível com eficiência
- fornece uma maneira de obter a senha de um arquivo criptografado GPG por motivo de segurança (não quero precisar confiar nas pessoas que podem obter acesso físico ao computador)
- pode lidar com várias contas em paralelo, se possível com apenas uma execução para salvar recursos
Bônus:
- eficiente (eu gostaria de evitar instalar um servidor IMAP completo)
- confiável
- ainda mantido
- simples de configurar
- empacotado em distribuições regulares de linux, assim como nix
Eu tentei muitas soluções, mas parece que nenhuma delas pode lidar com essas tarefas ...
- offlineimap: oficialmente tem beta para IDLE, mas não consegui configurá-lo para usá-lo (bug ou talvez eu tenha perdido algo importante ...), offlineimap apenas pare após uma varredura mesmo com as opções ociosas. Além disso, parece ser bastante lento e cheio de bugs de acordo com a comunidade
- mbsync: não há IDLE
- mbsync + mswatch: precisa ter acesso no servidor, portanto, não é possível
- mbsync + imapnotify: talvez a melhor solução até agora ... mas o imapnotify não está empacotado no debian e no nix
- imapsync: não lida com o formato de caixa de correio
- fetchmail: não é possível lidar com a senha criptografada do PGP
Alguma solução?