Migrar do Thunderbird para o Mutt

9

Estou pensando em migrar do Thunderbird para o Mutt (desde que seja viável) para passar para um aplicativo mais rápido e mais simples.

Minha configuração atual do Thunderbird consiste em várias contas IMAP (gmail e google apps). Apenas as pastas selecionadas (marcadores de leitura) em cada conta IMAP são armazenadas localmente. Para todas as outras pastas, eu olho os cabeçalhos e abro uma mensagem apenas se achar interessante. Eu também uso marcadores de pasta para navegar para pastas rapidamente. Também movo mensagens entre pastas com atalhos de teclado.

É possível replicar o set-up no Mutt? Alguém pode compartilhar / apontar para um arquivo muttrc de amostra que faz a mesma coisa? Seria ótimo se o arquivo muttrc fosse adequadamente comentado.

Em uma nota lateral, também será possível importar minhas mensagens do Thunderbird localmente? Isso vai me poupar tráfego de rede considerável (cerca de 2GB de dados armazenados localmente).

    
por deshmukh 04.10.2012 / 10:26

2 respostas

10

É 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.

    
por user76204 03.11.2012 / 19:42
6

Não sei como isso pode ser útil, mas encontrei algo chamado Muttrc Builder, um aplicativo on-line para criar .muttrc : link . E a Documentação de Mutt tem muitos exemplos para arquivos de configuração.

Para a questão de importação, o próximo é do wiki Mutt:

Como importar mensagens do pine, thunderbird, kmail, evilution, ...?

  

mutt compreende alguns padrões FolderFormats . Descubra o formato do   outro MUA usa, e quando é compatível, basta copiá-los para um   lugar para o mutt encontrá-los (e configurá-lo por MuttGuide / Folders ).   Se for um formato proprietário, use a função de exportação MUAs ,   ou pesquise na web por ferramentas externas que possam converter   formato mutt-usable, e proceda como antes com a configuração de mutt para   encontrá-los.

    
por user91091 29.10.2012 / 19:10