Definitivamente, é possível fazer tudo o que você deseja fazer Mutt
e muito mais.
Várias contas são possíveis com Mutt
. Pessoalmente, usei apenas várias contas do imap do Gmail, conforme descrito neste artigo aqui , mas é possível configurá-las e alternar entre elas. Não é necessário repetir as informações aqui, mas isso tem muito a ver com a forma como os 'ganchos de conta' e 'ganchos de pasta' são configurados; o artigo explica bem.
No entanto, você pode alcançá-lo sem folder-hooks
: veja minha resposta aqui:
Para navegar entre pastas, você pode usar macros, como demonstram essas conhecidas:
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 mover entre pastas e como as mensagens podem ser movidas entre pastas é explicado aqui em detalhes.
De fato, as mensagens podem ser exportadas Thunderbird
no mbox
formato e depois lidas Mutt
, como observa o wiki do Mutt aqui . Será necessário instalar o Thunderbird
complemento de importação / exportação e, em seguida, exportar as pastas do Thunderbird no mbox
formato e depois especificar a pasta no .muttrc
, consultando estas notas .
Referindo-se à sua pergunta nos comentários: Quando você carrega sua caixa de entrada ou alterna entre pastas Mutt
por padrão, apenas carrega os cabeçalhos do servidor, o que eu acho que é o que você deseja. Ele só baixa a mensagem real quando você clica em retornar para visualizar a mensagem. Portanto, por que armazenamos em cache cabeçalhos e mensagens para desempenho, e geralmente a maioria das pessoas tem entradas padrão como esta no .muttrc
:
set header_cache=~/.mutt/cache/headers
set message_cachedir=~/.mutt/cache/bodies
Para disponibilidade offline, pode ser necessário emparelhar Mutt
com outro programa chamado offlineimap
, que está disponível nos repositórios; uma discussão está disponível aqui e aqui .
Eu juntei essas dicas (do wiki e da minha rc pessoal) em uma situação difícil, muttrc
mas você pode ter que testá-las e modificá-las para seus próprios propósitos, e obviamente adicionar seus próprios detalhes, mas deve ser um ponto de partida útil.