ヘッダが文字化けNo.12148
Iranoan さん 06/01/14 00:25
 
 秀まるおさん今日は、Iranoan です。
 ヘッダが
Content-type: text/plain; charset= ISO-2022-JP
Content-Transfer-Encoding: 7bit
となっていて、実際にはヘッダも本文も日本語部分は EUC になっているメー
ルを受け取りました。このメールで本文は問題ないのですが、ヘッダ
(Subject) が化けたままになっていました。ヘッダも出来るだけ自動認識した
方が良いと思うのですが、如何でしょうか? 受け取ったのは迷惑メールで、
Subject の内容が長く、短すぎて自動認識できないわけではないようです。
 こちらの環境は、Windows98+IE6.0+秀丸メール Ver. 4.61beta2 です。

[ ]
RE:12148 ヘッダが文字化けNo.12149
秀まるお さん 06/01/15 00:02
 
 迷惑メール類でしたら、別に対応しなくてもいいような気もしますけど…。

 対応して欲しい(迷惑メールじゃなくて、Subject:ヘッダの内容に意味があ
る)ということでしたら、受信ログの内容を、

   maruo@mitene.or.jp

 宛に送って欲しいです。

[ ]
RE:12149 ヘッダが文字化けNo.12150
秀まるお さん 06/01/15 21:12
 
 これはたしかにEUCとして判定されるべき物というか、ちゃんとEUCであると認
識してるにも関わらず、Subject:ヘッダだけ化けてしまってるようです。という
ことで、Subject:ヘッダも化けないように修正させていただきます。

[ ]
RE:12150 ヘッダが文字化けNo.12151
秀まるお さん 06/01/15 21:42
 
 よく見たら、content-typeヘッダがちゃんとついていて、charset=iso-2022-
jpと書いてあります。にもかかわらずeucで書かれてます。

 こういうおかしいメールを送ってくるのはわざとなのか、それとも単に日本語
についての知識の無い外国人が送ってきてるのかはよく分かりませんが。いろん
な意味で迷惑なメールです。

[ ]
RE:12151 ヘッダが文字化けNo.12152
Iranoan さん 06/01/16 17:55
 
 秀まるおさん今日は、Iranoan です。
>  これはたしかにEUCとして判定されるべき物というか、ちゃんとEUCであると認
> 識してるにも関わらず、Subject:ヘッダだけ化けてしまってるようです。という
> ことで、Subject:ヘッダも化けないように修正させていただきます。
 有り難うございます。

>  よく見たら、content-typeヘッダがちゃんとついていて、charset=iso-2022-
> jpと書いてあります。にもかかわらずeucで書かれてます。
 http://www.maruo.co.jp/turukame/1/x12148_.html#12148 にも書きました
が、そうなんです。これとは逆に海外ですと、日本語 EUC や Shift_JIS でそ
のまま送っているのに、ヘッダは
Content-Type: text/plain; charset=iso-8859-1
としてしまう MUA があるようです。この手のメールは、過去に迷惑メールで
ないものを受け取ったことがあります。

[ ]
RE:12152 ヘッダが文字化けNo.12153
たけのこ さん 06/01/16 18:14
 
こんにちは、たけのこです。

>が、そうなんです。これとは逆に海外ですと、日本語 EUC や Shift_JIS でそ
>のまま送っているのに、ヘッダは
>Content-Type: text/plain; charset=iso-8859-1
>としてしまう MUA があるようです。この手のメールは、過去に迷惑メールで
>ないものを受け取ったことがあります。

MUAには限りませんが、8bit列のストリームを「勝手なデコード無しに受け取り
たい(受け取って欲しい)」時にContent-typeをiso-8859-1にするのは、結構あ
ることです。JavaプログラマにとってSJIS(を期待する)ウェブフォームの受け
取りに

 String unicodeStirng = new String(
  sjisString.getBytes("iso-8859-1"), "Shift_JIS");

てなコーディングにするのは常套手段かもしれません……美しくないですが。

では! (^v^)/~

[ ]
RE:12152 ヘッダが文字化けNo.12154
秀まるお さん 06/01/16 21:24
 
 まぁ、秀丸メールの場合は「関連するメールを開く・Outlook Expressで開
く」とかもあるし、文字化けした後の対処もそれなりに(分かる人なら)出来る
とは思うですが。

 対応できる分はなるべく対応したいと思います。

[ ]
RE:12154 ヘッダが文字化けNo.12155
Iranoan さん 06/01/16 21:36
 
 秀まるおさん今日は、Iranoan です。
>  対応できる分はなるべく対応したいと思います。
 重ねて有り難うございます。

[ ]