如何使用简短的Ruby脚本检查收件箱中未读Gmail邮件的数量?
答案 0 :(得分:4)
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
答案 1 :(得分:1)
当我添加require 'rubygems'
作为第一步时,Nash的解决方案对我有用。
在我这样做之前,使用require 'gmail'
时会出现以下错误。
LoadError: no such file to load -- gmail