20130110

mutt html charset

люди неисправимы, почтовые клиенты своенравны, а лень родилась задолго до евы.
устав догадываться о смысле писем на русском, присланных в виде веб-страничек, порылся в этих ваших интернетах, и нашёл, чего же мне не хватало.
для просмотра html вложения с помощью w3m я давненько уже вписал нужную строчку в ~/.mailcap. но charset не детектировался w3m-ом.
это раз.
а ещё у mutt-а есть auto_view. т.е., можно смотреть html-вложение сразу же, как (почти) нормальное письмо.
это два.
  1. строка в ~/.mailcap должна выглядеть так:
    text/html; w3m -I %{charset} -dump '%s'; nametemplate=%s.html; copiousoutput
  2. для авто-преобразования веб-страничек надо добавить в ~/.muttrc:
    auto_view text/html
    (можно и до перезапуска mutt нажать двоеточие и ввести эту команду, эффект воспоследует сразу же)