Mutt и HTML-почта со ссылками

2010.08.06

Mutt легко настроить для более-менее внятного и автоматического просмотра почты в HTML, одной строчкой в «~/.muttrc»:

auto_view text/html

Читать можно, только ссылок нет.  Для преобразования HTML в текст используется команда «w3m -dump», которая ссылки никак не выводит.  Для перехода по ссылкам приходилось открывать вложение в браузере и тыкать по ссылкам.

Оказалось, есть патч, который заставляет w3m выводить ссылки в виде сносок, как это принято, со ссылками в квадратных скобках.  Ubuntu содержит w3m без этого патча, поэтому ставить пришлось из репозитория Debian: сначала более свежую libncurses5, затем libssl0.9.8, затем уже сам w3m.  В результате получился w3m, который поддерживает желанный параметр «-o display_link_number=1».  Чтобы mutt это распознал, понадобилось создать файл «~/.mailcap» со следующей строкой:

text/html; /usr/bin/w3m -dump -o display_link_num=1 -T text/html '%s'; copiousoutput; description=HTML Text; nametemplate=%s.html

Теперь в конце сообщений выводятся ссылки, браузер не нужен.

Следить за развитием событий можно через RSS ленту или почтовую рассылку.