dezawaです

From: Yukihiro Matsumoto <matz / ruby-lang.org>
Subject: [ruby-list:42268] Re: mime_header.rb(Re: NKF MIME encode problem)
Date: Sat, 27 May 2006 22:13:07 +0900

> まつもと ゆきひろです
> 
> In message "Re: [ruby-list:42265] mime_header.rb(Re: NKF MIME encode problem)"
>     on Sat, 27 May 2006 17:13:16 +0900, しん <dezawa / aliadne.net> writes:
> 
> うーん、headerはメソッドを使ううえで必要な情報ではないですし、
> B64よりはbase64の方が名称として一般的な気がしますから、
> 
>   base64_encode / encode_base64
>   base64_decode / decode_base64
> 
> の方がよろしいのではないかと思います。いかがでしょう。

mime mail  での base64 encodeing は、body 部分と、header では
お作法が異ります。
なので、命名しなおすなら、「body用ではないよ、header用だよ」
と明示した方がよいかな、と思ったのです。

base でなくBにしたのも同じような意味あいで、
body では
   Content-Transfer-Encoding: base64
と、base64 ですが、headerの作法では
   =?ISO-2022-JP?B?
と、B です。

というあたりにちとこだわったのですが、

これを使う人は、header用だってことは自明だよ、なのかなぁ。

                               出沢。