Re: [No Gnus] 表題の文字化け
Katsumi Yamaoka <[email protected]> Fri, 10 Oct 2008 07:48:26 +0900
| Newsgroups | gmane.emacs.gnus.semi.japanese |
|---|---|
| Organization | Emacsen advocacy group |
| Message-ID | <[email protected]> |
>>>>> In [semi-gnus-ja : No.20993] 土屋さん wrote: > CVS 先端の No Gnus で > Subject: Re: [仕様策定WG]アプリケーションの価格表 > というようなメールを送ると, > Subject: Re: =?utf-8?b?W+S7leanmOetluWumldHXQ==?= > =?iso-2022-jp?b?GyRCJSIbKEI=?= > =?iso-2022-jp?b?GyRCJVclaiUxITwlNyVnJXMkTjJBM0pJPRsoQg==?= > と MIME エンコードされて,他のメーラでは文字化けする,という現象が発生し > ています.確かに,規格上は上記のようなエンコードも可能なような気がします > が,iso-2022-jp でいける文字の範囲内であれば,全部 iso-2022-jp でエンコー > ドしてくれた方が優しい(というか,それを期待しているメーラが存在するよう > だ)と思うのですが.いかがでしょう. 第一に Gnus の rfc2047.el を使ってエンコードした場合には、"?b?" ではなくて "?B?" になるはずです。土屋さんがそうしたんですよね。 (2004-05-12) それから、ASCII 文字と非-ASCII 文字が space でわかち書きされてい ないその文字列の場合だったら rfc2047.el は一括してエンコードを行 ない、単一の charset でエンコードできない場合はエラーになるはず です。 さらに、encoded word が 76桁よりだいぶ少ないところで折り返されて いるのは、かなり昔の rfc2047.el の挙動に似ています。 ちなみに手元にある土屋さんのと同じ Emacs 22.2 と先端の Gnus では 以下のようにエンコードされます: Subject: Re: =?iso-2022-jp?B?WxskQjtFTU06dkRqGyhCV0ddGyRCJSIlVyVqJTEbKEI=?= =?iso-2022-jp?B?GyRCITwlNyVnJXMkTjJBM0pJPRsoQg==?= -- 山岡