【问题标题】:Check unread count of Gmail messages with Ruby使用 Ruby 检查未读的 Gmail 邮件数
【发布时间】:2011-09-16 23:44:43
【问题描述】:

如何使用简短的 Ruby 脚本检查收件箱中未读 Gmail 邮件的数量?

【问题讨论】:

    标签: ruby ruby-on-rails-3 gmail imap


    【解决方案1】:

    一旦我添加了require 'rubygems' 作为第一步,Nash 的解决方案就对我有用。

    在我这样做之前,我在使用 require 'gmail' 时会收到以下错误。

    LoadError: no such file to load -- gmail
    

    【讨论】:

      【解决方案2】:

      使用ruby-gmail

      gem install ruby-gmail mime

      irb(main):001:0> require 'gmail'
      => true
      irb(main):002:0> gmail = Gmail.new("email@gmail.com", "password")
      => #<Gmail:0x1ea65d8 (email@gmail.com) disconnected>
      irb(main):004:0> gmail.inbox.count(:unread)
      => 42
      

      【讨论】:

        猜你喜欢
        • 2010-10-31
        • 2016-05-23
        • 1970-01-01
        • 2011-04-29
        • 2012-07-30
        • 1970-01-01
        • 2016-07-07
        • 2017-04-21
        • 2017-10-24
        相关资源
        最近更新 更多