On Tue, 6 Jul 1999 12:28:41 +0900, Minero Aoki wrote: > あくまでinetcはプロトコルのクラスですから、メール自体に関する > 情報にしても「持ってくるときに役にたつ情報」を提供するべきで、 > 持ってきたあとにいろいろやるのはinetcの責任ではないと思うんです。 > ですから、どちらもあまり追加したくはないです。 それは納得できますね。 > ただ(なんらかの事情があって)どうしても欲しいということであれば、 > 次のようにPOPmailを追加定義すればとりあえず目的ははたせます。 > class POP3client > class POPmail > def body > str = self.mail > beg = str.index( "\r\n\r\n" ).to_s + 4 > return str[ beg, str.size - beg ].to_s # @body = ... ; > end > > def lines > cnt = 0 > self.body.scan( /\r\n/o ){|s| cnt += 1 } > return cnt > end > end > end どーもどーも。 でも、これサーバーに関係なく改行コードは上でいいのでしょうか? POP3のプロトコルで規定されている? -- 人生を背負い投げ 菊谷 誠(Kikutani Makoto) kikutani / sprintmail.com