[mew-dist 25881] Re: htmlの読めないメールについて

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2005年 1月 7日 (金) 13:51:59 JST


えーと、emacs-w3m を使って表示すると文字化けしている、という理解
で良いのですよね。

From: "NARA, Susumu" <dev at example.com> さん曰く
Subject: [mew-dist 25879] Re: htmlの読めないメールについて
Message-ID: <20050107.133125.65145316.dev at example.com>
Date: Fri, 07 Jan 2005 13:31:25 +0900 (JST)

> Multipartにすれば良いと言うことでしょうか?

それでもだめです。

奈良さんのメールについていたような single part の HTML でも
multi part の一部の HTML でも Mew が Content-Type: の charset で
decode したものを emacs-w3m に渡しています。
通常の text/plain でもそうですが、shift_jis で書いたものを
iso-2022-jp で decode しているため、その時点で文字化けします。
そのため救いようがありません。また、救う必要も無いかな?

強いていうなら、C-cC-l するのと同等の処理をして emacs-w3m に渡す
ようにする処理を考えるぐらいでしょう。

# 'undecided で扱うぐらいなら簡単かもしれないけど、C-cC-l 相当は
# 大変だなぁ。

また、Firefox などの外部コマンドで表示するなら、単に C-cC-e
(single part ならその前に ":" で text/html の part だけ表示する)
すると、html 中の meta tag を見て、その charset でファイルを書き
出すためうまく動きます。

## というのをやったのは、もう、何年前だろうか。。。

-- 
白井秀行 (mailto:shirai at example.com)



Mew-dist メーリングリストの案内