[#46441] Hpricot#search の使い方 — "T.Soejima" <clev@...2.so-net.ne.jp>
そえじまです。
7 messages
2009/10/08
[#46450] String#bytesizeの対応について — "T.Soejima" <clev@...2.so-net.ne.jp>
そえじま@勉強中です。
5 messages
2009/10/14
[#46455] 京都女子大学の公開講座でまつもとさんの講演 — "Hideo Konami" <konami@...>
京都女子大学の小波です。
4 messages
2009/10/15
[#46460] ¥n の改行コマンドが効かない — askar <askar75@...>
初めまして、アスカルと申します。
9 messages
2009/10/18
[#46469] encodingに関する問題? — askar <askar75@...>
お世話になっています。アスカルです。
8 messages
2009/10/18
[#46484] "<<" の使い方 — "T.Soejima" <clev@...2.so-net.ne.jp>
そえじま@勉強中 です。
8 messages
2009/10/27
[ruby-list:46483] Re: TMailライブラリの例外的な?使い方
From:
Takayuki Suzuki <h-taka@...>
Date:
2009-10-23 05:34:54 UTC
List:
ruby-list #46483
自己レスです。
In message <20091022.193447.193749225.h-taka@akatsuki.ed.jp>
on Thu, 22 Oct 2009 19:35:46 +0900
Takayuki Suzuki <h-taka@akatsuki.ed.jp> writes:
> TMailライブラリでFrom:のメールアドレスのlocal-partにピリオドが
> 3つ以上あるとfromメソッドの返値がnilになってしまいます。
>
> RFCによるとピリオドの連続は許されないようにも読めるのですが、
> 現実的に送られてくるメールを処理したいので、ad hocなパッチで
> もよいのでどなたかご教授願えないでしょうか。
結局、HeaderFieldをクラス拡張してヘッダ文字列を取り出せる
ようにして対処することにしました。
module TMail
class HeaderField
def body_string
@body
end
end
end
irb(main):009:0> TMail::Mail.load('fail.txt').header['from'].body_string
=> "a...aaa@foo.co.jp\r\n"
以上