Como salvar arquivos PDF “text / pdf” no disco de um e-mail recebido no Mutt

1

Eu recebo emails com anexos em PDF que possuem o tipo MIME "text / pdf". Isso obviamente não é bom, mas alguns clientes de email estão fazendo isso ...

O problema é que salvar tal anexo no Mutt leva a um arquivo no disco que não pode ser aberto por um visualizador de PDF. O tamanho do arquivo é realmente diferente em alguns bytes do que deveria ser.

Como posso salvar esses anexos?

    
por Tony 23.05.2014 / 15:53

2 respostas

1

Nunca se deparar com um PDF como text / pdf, mas presumivelmente Mutt está tentando fazer uma conversão final de linha (por exemplo, CRLF → LF).

A maneira mais fácil de pará-lo parece ser (na tela Anexos) editar o tipo MIME. Por padrão, isso está ligado a ^ E . Então salve-o.

(não testado, porque nunca vi um anexo text/pdf PDF.)

    
por 23.05.2014 / 17:20
0

Eu uso pdftotext para renderizar PDFs em mutt .

No seu ~/.mutt/muttrc defina um caminho ~/.mutt/mailcap :

# define mailcaps
set mailcap_path=~/.mutt/mailcap:/etc/mailcap
set mailcap_sanitize

No seu ~/.mutt/mailcap :

text/pdf; pdftotext %s -; copiousoutput; needsterminal; description="Adobe PDF Doc"
    
por 23.05.2014 / 17:26