あおきです。
先のメールですが、メインマシンのシステム入れかえで失敗して、
ファイルも満足に読めない状況で返信していたもので、中途半端な
返信になっていました。申しわけないです。
# 今、復旧しました…全部もとに戻しただけですが ^^;;;
# もちろんカーネルの次にRubyをコンパイル。
In Mail "[ruby-list:14088] Re: TMail について"
民斗 <tommy / valley.ne.jp> wrote:
> 民斗です。
(略)
> 「t.header["from"].body がデコードされない」というのは現象変わらずでした。
field.rb がバグってました。
field.rb 129行付近を
def body
unless @parsed then
- @body.dup
+ Bencode.decode( @body )
else
makebody
end
end
のように修正してください。
ついでに他のバグも見つけたのでその修正もくわえた 0.4.6 を自サイトと
in.coming に置いておきます。
> # あ、sample/m1.txt を見たら、To: がデコードされて EUC になっている…
> # ということは、やっぱりそういうことなのかな…?
日本語が混じりのメールもパースできるよ、という例のつもりでした。
ちょっとまぎらわしかったですね。
0.4.6 には自動デコードの例もいれておきます。
-------------------------------------------------------------------
あおきみねろう mail: aamine / dp.u-netsurf.ne.jp
site: http://www1.u-netsurf.ne.jp/~brew/mine/