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

NARA, Susumu dev at example.com
2005年 1月 6日 (木) 14:37:18 JST


奈良です。

ちょっと教えて頂きたくメールしました。

以下のようなメールを受け取りましたが、これが Mew では読めません。
thunderbird でも同じでした。しかし、Outlook Express なら読めるんです。
Mew でも Content-Type: text/html; charset="iso-2022-jp" を shift_jis
にすれば読めました。

----------------------------------------------------------------------
X-Mew-Uidl: 81 7516
Return-Path: <...............>
Delivered-To: dev at example.com
Received: from ..........
Date: Thu, 6 Jan 2005 01:42:54 +1100
Message-Id: <............>
MIME-Version: 1.0
From: <foo at example.com>
To: dev at example.com
Subject: &#26085;&#26412;
Content-Type: text/html; charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
X-IMDB-Relay: 1


<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dshift_jis=
"><br>
<br>
=83e=83X=83g<br>
=96{=90l	<br>
<br>
<hr><br>
<br>
&#12372;&#27880;&#24847;&#12367;&#12384;&#12373;&#12356;&#65306;<br>
<br>
----------------------------------------------------------------------

また、表示させたとき以下の警告もでていました。

X-Mew: tab/spc characters on Subject: are simplified.

Mewの問題でないのであれば特に構いません。

しかし、html文章は <meta http-equiv=3D"Content-Type"
content=3D"text/html; charset=3Dshift_jis="> を見るのが正しいように思
いますが、如何がなものでしょうか?

| <meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
| 
| といった文字集合(文字エンコーディング?)の指定を有効にするためのものです。というわけで、早速、
| 
|     ("utf-8" . ,(mule-coding-system-version 'utf-8))
|     ("ks_c_5601-1987" . ,(mule-coding-system-version 'euc-kr '*euc-korea*))
| 
| という記述を追加して(bytecompileして)みました。 (w3-mode-hookで設定する、という方法もあります。)

と言う文章をWEBで見付けたのですが、この変数は僕のものには無いようです。
  GNU Emacs 21.3.50.1
  Mew version 4.1.53

また、以下のスレッドを読み直してみて、C-uC-cC-y で firefox で表示でき
ることが分りました。
[mew-dist 23551] No such coding system っていって mozilla で表示できない

奈良



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