Abrindo arquivos .eml com o mutt

13

Como se deve abrir arquivos .eml no linux? Não tenho certeza se mutt pode lidar com isso?

UPDATE

Eu trabalhei parcialmente, criando uma nova caixa de correio:

mkdir -p a/{cur,tmp,new}

E coloque o arquivo eml em um / cur, eu poderia lê-lo com:

mutt -f

Mas isso não é exatamente o que eu quero ainda

    
por daisy 15.05.2012 / 03:45

2 respostas

18

O mutt não parece capaz de abrir mensagens individuais. O que você pode fazer é converter o arquivo .eml em uma pasta mbox contendo uma única mensagem. Isso basicamente envolve a adição de uma linha From no topo, o que pode ser feito usando formail -b :

formail -b < themessage.eml > themessage.mbox

Isso pode ser aberto no mutt usando change-folder (chave padrão c ).

    
por 24.05.2012 / 02:31
3

Eu tive o mesmo problema. Obrigado pela sugestão "formail -b".

A seguinte entrada de mailcap parece eliminar a necessidade de salvar manualmente, executar "formail -b" e mudar para a caixa de correio. Estas três etapas são reduzidas para pressionar <enter> no anexo message / rfc822 na exibição de anexação:

message/rfc822; formail -b < %s > %s.mbox && mutt -f '%s.mbox'; needsterminal

Uma vantagem adicional é que o arquivo .mbox é criado no diretório /tmp e não requer limpeza depois.

    
por 18.10.2013 / 20:58

Tags