Мне недавно удалось настроить мой mailcap так, чтобы mutt мог показывать электронные письма HTML в окне сообщения:
# ~/.mailcap
text/html; lynx -dump '%s' | more; nametemplate=%s.html; copiousoutput;
который автоматизирован с помощью:
# ~/.muttrc
auto_view text/html
Хотя я думаю lynx
, что неплохо справляется с преобразованием HTML в текст, иногда это не помогает, и я хотел бы иметь возможность открывать вложение HTML в моем веб-браузере ( luakit
).
Есть ли способ сделать это прозрачно? Хороший рабочий процесс для меня будет выглядеть так:
- открыть почту (
lynx
конвертирует ее) - увидеть, что это слишком сложно для
lynx
- нажмите "V"
- перейти к вложению HTML
- нажмите "ввод", чтобы открыть почту в
luakit
.
text/html; luakit %s
кроме того, auto_view не имеет значения в этом случае, так как html на самом деле являются вложениямиОтветы:
Вы можете сделать это с помощью Mutt в поддержку мим .
По сути, вы включаете две опции в свой
mailcap
файл 1 .Первая запись тестов, которая
X
работает, и если это так, она передает файл в luakit. Однако значение по умолчанию определяетсяcopiousoutput
тегом, поэтому он будет отображаться в mutt с помощью lynx.Вам понадобятся эти опции в вашем
.muttrc
:Если вы хотите просмотреть его в своем браузере, достаточно просто vпросмотреть вложенный HTML- mкод и затем отправить его в mailcap.
Для удобства я связываюсь Enterс этой функцией в
muttrc
:1. Обратите внимание, я не использую lynx или luakit, поэтому эти параметры являются ориентировочными.
Бесстыдно воспроизведено из этого поста в блоге ...
источник
needsterminal
дляluakit
взглянуть Гэри Johnsonsmutt-netscape
сценарий.text/html; text/html; luakit ...
с повторным текстом / html?