[#42835] RubyインストールしたがTKがインストール出来ない — "Kazutomi Ueda" <kazuto@...>

初めまして上田と申します。

16 messages 2006/09/28
[#42837] macosxでRubyインストール 塰 でエラー — 上間 つよし <mugenkai15@...> 2006/09/28

はじめまして

[ruby-list:42831] Net::IMAP#append がブロックする

From: とみたまさひろ <tommy@...>
Date: 2006-09-25 14:30:31 UTC
List: ruby-list #42831
とみたです。

Net::IMAP で、存在しないメールボックスに append しようとすると、止まっ
てしまいます。

サンプルコード
---------------------------------------
require "net/imap"

imap = Net::IMAP.new("localhost")
imap.login("username", "password")
imap.append("non-exist-mailbox", <<EOS, nil, nil)
From: hoge
To: hoge

hoge
EOS
imap.logout
imap.disconnect
---------------------------------------

^C で止めた時の出力です。

/usr/lib/ruby/1.8/monitor.rb:98:in `stop': Interrupt
        from /usr/lib/ruby/1.8/monitor.rb:98:in `wait'
        from /usr/lib/ruby/1.8/net/imap.rb:1091:in `send_literal'
        from /usr/lib/ruby/1.8/net/imap.rb:1364:in `send_data'
        from /usr/lib/ruby/1.8/net/imap.rb:1066:in `send_data'
        from /usr/lib/ruby/1.8/net/imap.rb:1012:in `send_command'
        from /usr/lib/ruby/1.8/net/imap.rb:1010:in `send_command'
        from /usr/lib/ruby/1.8/monitor.rb:229:in `synchronize'
        from /usr/lib/ruby/1.8/net/imap.rb:1007:in `send_command'
        from /usr/lib/ruby/1.8/net/imap.rb:607:in `append'
        from /tmp/imap.rb:5

IMAPサーバは Courier-IMAP です。

どうやら、APPEND コマンドの応答として「+」を待っているのに、サーバから
「tag NO Invalid mailbox name.」が返っているためのようです。

ここまでは調べたのですが、修正方法はわかりませんでした (__;

-- 
とみたまさひろ <tommy@tmtm.org> 『Postfix辞典』ISBN:4798110353
3469 42CC 4D32 F53C AD98  65A5 8C37 FF09 69C1 6040

In This Thread

Prev Next