[mew-dist 23699] Re: unicode-1-1-utf-7

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2003年 6月 4日 (水) 09:51:12 JST


白井です。

# 朝の息抜き

From: Ryota Hirose <hirose at example.com> さん曰く
Subject: [mew-dist 23698] unicode-1-1-utf-7
Message-ID: <20030604.090836.105779764.hirose at example.com>
Date: Wed, 04 Jun 2003 09:08:36 +0900 (JST)

> 「Microsoft SMTPSVC(5.0.2195.5329)」と名乗るメールサーバが、エラーメー
> ルを返送してくる時のcharsetに、"unicode-1-1-utf-7"を指定してきます。中
> 身は日本語なのですが、現在のmewはこのcharsetを理解してくれません。何と
> か読めるようにはならないでしょうか。

とりあえず、unicode-1-1-utf-7 ってなに?を調べると、

http://www.iana.org/assignments/character-sets より

Name: UNICODE-1-1-UTF-7                                        [RFC1642]
MIBenum: 103
Source: RFC 1642
Alias: csUnicode11UTF7

だけど、RFC1642 は RFC2152 に『Obsoletes: RFC 1642』って書いてあ
るから、本当は

Name: UTF-7                                                    [RFC2152]
MIBenum: 1012
Source: RFC 2152
Alias: None

を使うべきなのでしょうね。厳密に UNICODE-1-1-UTF-7 に対応するわ
けではないですが、utf-7 とみなして読むだけなら、

(setq mew-cs-database-for-decoding
      (append mew-cs-database-for-decoding
	      '(("unicode-1-1-utf-7" . utf-7))))

で OK です。(あえて最後に追加)

# ただし、Mule-UCS 等を使って UTF-7 を扱えるようにしておかないと
# だめです。

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



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