Niedawno udało mi się skonfigurować moją pocztę, aby mutt mógł wyświetlać e-maile HTML w oknie wiadomości:
# ~/.mailcap
text/html; lynx -dump '%s' | more; nametemplate=%s.html; copiousoutput;
który jest zautomatyzowany przez:
# ~/.muttrc
auto_view text/html
Chociaż myślę, że lynx
robi przyzwoitą robotę, konwertując HTML na tekst, czasami to go nie przycina i chciałbym móc otworzyć załącznik HTML w mojej przeglądarce internetowej ( luakit
).
Czy istnieje sposób, aby to zrobić w przejrzysty sposób? Dobry przepływ pracy dla mnie wyglądałby następująco:
- otwarta poczta (
lynx
konwertuje ją) - zobacz, że jest to zbyt skomplikowane
lynx
- naciśnij „v”
- przejdź do załącznika HTML
- naciśnij „enter”, aby otworzyć wiadomość
luakit
.
text/html; luakit %s
poza tym auto_view nie ma znaczenia w tym przypadku, ponieważ html są faktycznie załącznikamiOdpowiedzi:
Możesz to zrobić z obsługą mimów mutta .
Zasadniczo w
mailcap
pliku znajdują się dwie opcje 1 .Pierwsze testy wejścia, które
X
są uruchomione, a jeśli tak, przekazuje plik luakit. Domyślna wartość jest jednak określana przezcopiousoutput
znacznik, więc będzie renderowana w mutt przez rysia.Będziesz potrzebował tych opcji w
.muttrc
:Jeśli chcesz na to spojrzeć w przeglądarce, wystarczy nacisnąć vzałączony plik HTML, a następniem wysłać go do mailcap.
Dla wygody łączę się Enterz tą funkcją w
muttrc
:1. Uwaga: nie używam rysia ani luakita, więc te opcje mają jedynie charakter orientacyjny.
Bezwstydnie odtworzone z tego postu na blogu ...
źródło
needsterminal
zaluakit
mają wyglądać Gary Johnsonsmutt-netscape
skryptu.text/html; text/html; luakit ...
z powtarzanym tekstem / HTML?