Estou tentando ler mensagens de um servidor pop3 e imprimi-las em copinhos. Quero manter a formatação html do email como foi recebido e é aí que estou tendo problemas
Ao ver o cabeçalho de todos os e-mails formatados no cliente da Web, vejo que ele tem duas versões em um único e-mail. Um é a versão textual / simples, sem formatação. Outro é a versão text / html que contém o código html do email formatado. Estou usando o fetchmail para recuperar o e-mail e, em seguida, mailx para ler é. Meu problema é que só consigo ver a versão textual / simples. A versão html não está disponível.
Tenho dúvidas de que o fetchmail está, de alguma forma, truncando a versão html. Minha pergunta consiste em duas partes:
1) Como posso fazer o fetchmail trazer e-mails inteiros, ou seja, com parte text / html, para que o e-mail original possa ser gerado
2) Como posso imprimir esse email em formato html (sem código html, somente saída) para no papel. Estou usando o Raspbian com fetchmail, mailx e cups para as tarefas mencionadas acima
Eu tentei o mutt para ler o e-mail também, mas com os mesmos resultados. Portanto, o problema está em buscar ou encaminhá-lo para a caixa de correio do usuário local
EDIT: Ao usar cat /var/mail/username | grep html
, posso ver que os e-mails DO contêm versões html. Então o erro não é com o fetchmail. Há alguma coisa que estou faltando com mailx
ou mutt
, que não está exibindo a versão html