Eu configurei .mailcap
para o mutt para lidar com os tipos MIME de anexos individualmente, com diferentes 'visualizadores' ao longo dos anos, o que funciona bem, entretanto o mailcap pode manipular apenas um aplicativo por tipo. Eu gostaria de escolher entre um conjunto de aplicativos e, se possível, ter um padrão.
Eu suspeito que esse recurso esteja fora do escopo do mailcap. Existe algum manipulador de arquivo genérico que eu poderia passar dados para lidar com certos tipos a pedido e ter um tipo padrão. (Meu primeiro pensamento seria gnome-open
. Isso é tipo 'arquivo aberto' onde clique direito vamos escolher um aplicativo, mas clique duplo usa o aplicativo padrão.) A parte complicada aqui é que a maior parte da saída do mutt é em stdout enquanto, às vezes, a saída é para o gerenciador de janelas.
Aqui está um exemplo de e-mail:
text/html; elinks -dump -dump-charset utf-8 -default-mime-type text/htm %s; copiousoutput
image/jpeg; jp2a %s; copiousoutput
Agora, enquanto elinks é bom na maioria das vezes para renderizar html para stdout, às vezes eu gostaria de usar firefox
para html
. Mesmo para o jp2a, é conveniente ter ascii por padrão, mas às vezes eu gostaria de usar display
para mostrar o jpeg
graficamente.
Tags email mutt linux unix mime-types