Mutt usando elinks para colorir html e dilema de pager externo

5

Hoje em dia, mais e mais e-mails em HTML estão sendo desatualizados. Infelizmente, fazer o mutt renderizar HTML em cores via elinks funciona apenas parcialmente devido ao fato de que o pager interno do mutt sobrescreve os códigos de cores provenientes do ferramenta externa. Para superar isso, estou usando um pager externo:

No meu .mailcap

text/html; elinks -dump -dump-color-mode 3 \
    dump-charset utf-8 -default-mime-type text/htm %s; \
    copiousoutput

e em .muttrc

set pager=more
auto_view text/html

No entanto, agora o pager não exibe nenhum e-mail não-html que o torne inutilizável.

Gostaria de saber se existe uma maneira de

  • Faça o pager externo renderizar e-mail não-html. (Eu não entendo porque isso não funciona logo de cara.)
  • Use o pager externo seletivamente apenas para os tipos designados pelo .mailcap. (Piping a saída de elinks para mais não funcionará porque a saída está sendo filtrada pelo paginador interno.)
por count0 17.06.2015 / 17:24

0 respostas