дурак не просматривает текст/HTML встроенное использование mailcap и текстовые браузеры

Я использую дурака на Linux. Это работало отлично в течение многих лет и лет, еще ранее в этом году это было обновлено, и "что-то" изменилось.

Когда я получаю электронную почту, где тело сообщения является HTML и шоу заголовков Content-Type: text/html, Я раньше мог к типу v просмотреть части и затем нажать Enter, и содержимое HTML будет отображено с помощью $HOME/.mailcap и текстовый браузер моего выбора. .mailcap имеет запись text/html; w3m %s; nametemplate=%s.html.

Теперь, это больше не работает, и я вижу славу электронной почты HTML во всем ее серьезном ужасе. Когда я нажимаю v, он показывает, что существует только одна часть, и это - текст/HTML. Я нажимаю Enter, и он отображает необработанный HTML. Как я заставляю это показывать отформатированный HTML с моим текстовым браузером снова?

С другой стороны, если электронная почта содержит текст / многослойный, и каждый - HTML, или HTML является вложением, это хорошо работает. Только, когда телом сообщения является HTML, это больше не работает. Это похоже на дурака, игнорирует .mailcap, когда текст/HTML является телом и не вложением.

4
задан 09.10.2015, 19:40

1 ответ

Дурак изменил его поведение в 1.5.21. Можно найти детали здесь:

http://marc.info/?l=mutt-dev&m=128478045511699&w=2

Дурак теперь отобразит большую часть текста /* части внутренне через пейджер. Я предполагаю, что Ваша система/etc/mailcap имеет запись текста/HTML без "needsterminal" ключевого слова, которое Дурак использует для рендеринга текста.

Можно все еще получить старое поведение в меню вложения путем нажатия 'm' (представление-mailcap), которое будет всегда использовать mailcap для просмотра и должно взять любые записи для внешних средств просмотра ("needsterminal").

6
ответ дан 07.12.2019, 20:09

Теги

Похожие вопросы