[mew-dist 26693] Re: MIME decode error (**B ENCODING ERROR**)

SUGIMURA Takashi 杉村 貴士 sugitk at example.com
2005年 11月 28日 (月) 21:46:03 JST


杉村です。

> となります。最後の "?=" の前の "=" がありませんが、この "=" は
> RFC2045 に書いてあるようにパディングデータなので、最大 3つまでし
> か連続しないものです。
> 
> # 8bit x 3 = 24 bit の元のデータを 6bit x 4 = 24bit に変換するので。
> 

base64 を encoder/decoder を書いてみればわかりますが、

aaaaaaaa bbbbbbbb cccccccc を
00aaaaaa 00aabbbb 00bbbbcc 00cccccc にするものなので、
最初の 8bit になんらかのデータがあれば === になることはありません。

= か == のどちらかになります。

---
杉村 貴士 <sugitk at example.com>
GnuPG fingerprint: C81B 9835 1C9E BD9B 84BF  9785 0B91 D08B F667 DCED



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