From: Takahiro Kambe Date: 2007-03-01T10:22:56+09:00 Subject: [ruby-dev:30457] Re: MIME decoding confused by non-MIME characters In message <2EEA656A-402C-46E3-9E36-E575C1704375@radastery.jp> on Wed, 28 Feb 2007 03:08:08 +0900, "H.Holon" wrote: > しかし、そこで新しく気になる点が。 > openssl enc -base64 -d で base64を decodeしてみると、 > 78文字あたりで制限があり、それより長い文字列であった > 場合に切りとられてしまうようです。 > > 一応、RFC2045を見てはみたのですが、base64変換では1行 > あたりの文字数制限はないようです。 RFC2045の 6.8. Base64 Content-Transfer-Encoding の Table 1 に続く パラグラフに、 The encoded output stream must be represented in lines of no more than 76 characters each. All line breaks or other characters not という記述があります。base64を名乗る以上は行長に制限は存在する、と解釈 できます。 -- 神戸 隆博(かんべ たかひろ) at 仕事場