From: sho@... (TADA Tadashi) Date: 2000-09-06T01:07:50+09:00 Subject: [ruby-list:24810] Re: Net::IMAP ただただしです。 Shugo Maeda wrote in [[ruby-list:24745] Re: Net::IMAP]: >Net::IMAP#put_lineとNet::IMAP#get_dataの > > #if $DEBUG > # $stderr.print(line.gsub(/^/, "C: ")) > #end > >というようなデバッグ用のコードを有効にした時の出力を見せていただ >けないでしょうか?  [ruby-list:24767]の最新版を使いましたが、これ以前の段階でコケるよ うになってしまいました。DEBUG用コメントを外してあります。 「imap = Net::IMAP.new( 'localhost' )」の結果: S: * OK Courier-IMAP ready. Copyright 1998-2000 Double Precision, Inc. See COPYING for distribution information. Exception `Net::IMAP::ResponseParseError' at /usr/lib/ruby/site_ruby/net/imap.rb:907 Exception `Net::IMAP::ResponseParseError' at /usr/lib/ruby/1.4/irb/main.rb:357 Net::IMAP::ResponseParseError: unexpected token ATOM (expected ")") /usr/lib/ruby/site_ruby/net/imap.rb:907:in `match_token' /usr/lib/ruby/site_ruby/net/imap.rb:796:in `parse_response' /usr/lib/ruby/site_ruby/net/imap.rb:725:in `parse' /usr/lib/ruby/site_ruby/net/imap.rb:474:in `get_response' /usr/lib/ruby/site_ruby/net/imap.rb:398:in `initialize'  すみません、いまちょっと時間がないのでこれだけ。あぁ、Courierなん て使ってるといらぬ苦労をするなぁ(笑)。実はSGmailでも問題があって、 直してもらったことがあるのでした。 PS  24782〜24794が盛大にロストしているので話が追えていませんが、上の 例のようにIMAPサーバーには色々と個性があって細かいチューニングが必 要なこと、安定したIMAP4クライアントの実装としてSGmailのライブラリが 存在すること(※)という現状を鑑みるに、現状のimap.rbを1.6に入れるの は時期尚早ではないかと個人的には思います。 ※ SGmailの実装が独立したライブラリとして使えるのかどうかはよく知り ませんけど(^^; 前田さんVersionはライブラリとして独立しているという 点でNet::〜に入れる候補としては有力だとは思います。 ■■ Don't Think, Buuuuy. ■■ ■ た だ た だ し ■ ■http://www.spc.gr.jp/sho/ ■