is it possible to have two options for viewing html mail?
Globe Trotter
itsme_410 at yahoo.com
Sun Oct 25 23:38:01 UTC 2020
On Sunday, October 25, 2020, 5:53:20 PM CDT, raf <mutt at raf.org> wrote:
On Sun, Oct 25, 2020 at 12:18:26AM +0000, Globe Trotter via Mutt-users <mutt-users at mutt.org> wrote:
> On Saturday, 24 October at 22:54, Mutt Users wrote:
>
> >> Lots of people send me mail in HTML format (even though I do not like it). I have the following set up in my .mailcap:
> >> text/html; w3m -I %{charset} -T text/html; copiousoutput
> >> so it converts things using w3m more or less okay, however, I am wondering is it possible to have an option for viewing using midori/firefox for the cases where w3m is not enough?
>
>
> > I've got this in my mailcap:
>
>
> > text/html; w3m -I %{charset} -T text/html -dump; copiousoutput; print = qutebrowser %s; nametemplate=%s.html
>
> > To open an email in w3m press Enter, in qutebrowser p or whatever print is bound to. You can adapt this for firefox.
>
> > Hope that helps.
> > Regards Wim
>
> --
> |\ _,,,---,,_
> ZZZzz /,`.-'`' -. ;-;;,_
> |,4- ) )-,_. ,\ ( `'-'
>
> '---''(_/--' `-'\_)
>
>
> This solution does exactly what I want. I wanted to use midori, so I replaced qutebrowser with midori and it works.
>
> Is it possible to have multiple options? So, in case midori did not cut it, I would use firefox instead?
>
> TIA!
Rather than invoking actual browsers directly, you
could write a script that presented you with a list of
options, and you enter your choice. That way, you could
have more that two options. If always having to select
a browser manually is too inefficient, you could
continue to invoke w3m when viewing html, and invoke
this menu-based browser chooser when "printing" html.
cheers,
raf
Thanks, where would this option be presented? While I press "p"? Is the script in mutt or a bash/python/perl/etc script?
More information about the Mutt-users
mailing list