mutt:w3mを使用してhtmlメールをレンダリングする

mutt:w3mを使用してhtmlメールをレンダリングする

時々HTMLメッセージを受け取るために、送信者がテキストをフォーマットしたか色を付けたかを確認したいと思います。簡単に添付ファイルのリストに移動し、Webブラウザを使用してtext / html MIMEタイプの添付ファイルを開くことができます。しかし、単純化のために、HTMLをポケットベルでリッチテキストとしてレンダリングすることを好みます。これを行うには、w3mファイル内の次の行を使用してhtmlレンダリングを有効にしました.muttrc

auto_view text/html

また、送信者が重要であると指定したテキストを強調表示するために、構成ファイルに次の行を追加しました。

color bold brightred default

brightred送信者が太字でフォーマットしたテキストをポケットベルに表示したいと思います。ただし、この形式は実際には実装されていません。代わりに、次の文の前にプレーンテキストのみが表示されます。

[-- Autoview using /usr/bin/w3m -I 'ISO-8859-1' -dump -T text/html ''/tmp/mutt.html'' --]

私は何が間違っていましたか?ページャでHTML形式でメッセージを表示するには?

ベストアンサー1

MuttはHTMLを解析しません。 HTMLビューをオフにすると、HTMLコンテンツは表示されません。多くのメールプログラムが生成します。MIMEマルチパートメッセージ、同じテキストが2回表示されます。一度はHTML部分(text/html)で、一度はテキスト部分(text/plain)として表示されます。テキスト部分はほとんどまたは完全にフォーマットされていません。一部のメールプログラムは、*このような*強調表示されたASCII表現を生成します。

boldMuttの組み込みパーサーはカラー設定を使用します。text/enriched。コンテンツを送信するプログラムはほとんどないため、text/enriched書式のないプレーンテキストセクションが表示されることがあります。

自動HTMLビューをオンにすると、muttは表示されません。 W3mはフォーマットを処理し、常に太字で表示します。

おすすめ記事