É definitivamente possível fazer todas as coisas que você quer fazer com Mutt
e muito mais.
Várias contas são possíveis com Mutt
. Pessoalmente, usei apenas várias contas imap do Gmail, conforme descrito neste artigo , mas é possível configurá-los e passar entre eles. Não é necessário repetir as informações aqui, mas tem muito a ver com a configuração dos 'ganchos de conta' e 'ganchos de pastas'; o artigo explica bem.
No entanto, você pode conseguir sem folder-hooks
: veja minha resposta aqui:
Para navegar entre pastas, você pode usar macros, como essas bem conhecidas demonstram:
macro index,pager gi "<change-folder>=INBOX<enter>" "Go to inbox"
macro index,pager ga "<change-folder>=[Gmail]/All Mail<enter>" "Go to all mail"
Mais sobre como se mover entre as pastas e como as mensagens podem ser movidas pelas pastas é explicado aqui em detalhes.
De fato, as mensagens podem ser exportadas de Thunderbird
no formato mbox
e depois lidas em Mutt
, como observa o wiki Mutt. Pasta "> aqui . Será necessário instalar o addon Thunderbird
import / export e, em seguida, exportar as pastas do Thunderbird em mbox
format e, em seguida, especificar a pasta em .muttrc
, referindo-se a estas notas .
Referindo-se à sua pergunta nos comentários: Quando você carrega a sua caixa de entrada ou quando você alterna entre as pastas Mutt
, por padrão, apenas carrega os cabeçalhos do servidor, o que eu acho que é o que você quer. Ele só faz o download da mensagem real quando você clica em retornar para visualizar a mensagem. Portanto, porque armazenamos cabeçalhos e mensagens em cache para obter desempenho, e geralmente a maioria das pessoas tem entradas padrão como essa no .muttrc
:
set header_cache=~/.mutt/cache/headers
set message_cachedir=~/.mutt/cache/bodies
Para disponibilidade offline, talvez seja necessário parear Mutt
com outro programa chamado offlineimap
, que está disponível nos repositórios; uma discussão está disponível aqui e aqui .
Eu coloquei essas dicas juntas (do wiki e do meu rc pessoal) em um muttrc
difícil, mas talvez você precise testá-lo e modificá-lo para seus próprios propósitos e, obviamente, adicionar seus próprios detalhes, mas esse deve ser um ponto de partida útil.