相关疑难解决方法(0)

在ruby中支持IMAP IDLE

好吧,我已经好几个小时了.我认为带有ruby 1.9的net/imap.rb支持idle命令,但还没有.

任何人都可以帮我实现吗?从这里开始,我会这样做:

class Net::IMAP
  def idle
    cmd = "IDLE"
    synchronize do
      tag = generate_tag
      put_string(tag + " " + cmd)
      put_string(CRLF)
    end
  end

  def done
    cmd = "DONE"
    synchronize do
      put_string(cmd)
      put_string(CRLF)
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

但imap.idle只是返回零.

ruby imap ruby-on-rails

9
推荐指数
2
解决办法
3225
查看次数

标签 统计

imap ×1

ruby ×1

ruby-on-rails ×1