Como abrir o arquivo mbox ? O Mutt não exibe e-mails ao ligar mutt -f sent.mbox
.
O formato mbox é "De" sem dois pontos.
Existe algum visualizador mbox para Linux?
Agradeço antecipadamente.
Como abrir o arquivo mbox ? O Mutt não exibe e-mails ao ligar mutt -f sent.mbox
.
O formato mbox é "De" sem dois pontos.
Existe algum visualizador mbox para Linux?
Agradeço antecipadamente.
Respostas:
A primeira linha do e-mail é o "envelope da linha". Começa com os 5 caracteres, From␣
onde ␣
é um caractere de espaço. Isto é normal.
From Christian xxx <cg@xxx> Mon May 15 20:22:35 2010
O que é incomum é que o endereço de email está no meio <…>
. Isso é incomum. Não sei se é contra os RFCs ou não, mas vejo Mutt engasgando com isso.
Você deve obter uma caixa de correio válida (como a que o Mutt pode analisar) processando o arquivo da caixa de correio através do formail
comando do procmail .
formail -ds sed '1 s/^From .* <\(.*\)>/From \1/' <sent.mbox >sent-reformatted.mbox
mutt -f sent-reformatted.mbox
formail -ds sh -c 'cat >$FILENO.mail'
criados? O mutt pode lê-los como caixas de correio individuais contendo um único email?
From
linha do envelope não está no formato From something@somewhere trailer text
. Em particular, ignora uma linha onde está o envelope do endereço John Doe <add@ress>
. Agora vou ver como consertar isso.
Qualquer editor de texto é capaz de abrir .mbox
. Além dos editores de texto, o Mozilla Thunderbird também pode abri-los.
.mbox
arquivo ( takeout.google.com/settings/takeout ) e abri-lo com o Thunderbird. Tudo que você tem a fazer é colocar o .mbox
-file na pasta local caminho no seu sistema de arquivos. Antes disso, você deve criar pelo menos uma conta de grupo de notícias com seu endereço de e-mail real (escreva qualquer coisa como o endereço do servidor de notícias, não importa). Reinicie o Thunderbird e você terá uma nova pasta com todos os seus e-mails e anexos.
Depois de um pouco de pesadelo no Windows com Firefox, onde o .mbox é aberto, mas apenas a primeira mensagem está disponível, descobri que o Evolution funciona bem: criei uma nova pasta e depois em File \ Import ... Itália, o cardápio é na verdade Importa ...) eu pude ler aquelas mensagens antigas ...
No thunderbird, você pode abrir o arquivo colocando-o na pasta de perfil local do thunderbirds. Em $HOME/.thunderbird/<profilename>.default/Mail/Local Folders/
um arquivo .mbox, o Thunderbird será capturado e exibido. Veja também as instruções detalhadas vinculadas pelo prashanth em um comentário diferente.
Para visualizar um mbox
arquivo no Thunderbird, eu precisava do seguinte:
mbox
arquivo que eu estava importando).Com essas duas condições, tudo funcionou bem e o arquivo ficou disponível "como correio" no Thunderbird após a importação (com os anexos intactos).
From
linha sem dois pontos no topo: isso é para o envelope do email. É difícil diagnosticar o seu problema sem ver o conteúdo do arquivo. É claro que eu aprecio o conteúdo do arquivo provavelmente é privado demais para publicar. Veja o arquivo como um arquivo de texto (por exemplo, comless
). É aFrom
linha seguida por linhas de cabeçalho (From:
,Subject:
e assim por diante)? Existe umLines:
cabeçalho, umContent-Length:
cabeçalho?