gmail
https://github.com/gmailgem/gmail
Ruby
A Rubyesque interface to Gmail, with all the tools you'll need.
Gmail::Client::Base#mailbox
Do something with given mailbox or within it context.
==== Examples
mailbox = gmail.mailbox("INBOX")
mailbox.emails(:all)
mailbox.count(:unread, :before => Time.now-(20*24*3600))
... or block style:
gmail.label("Work") do |mailbox|
mailbox.emails(:unread)
mailbox.count(:all)
...
endEdit
git clone [email protected]:gmailgem/gmail.git
cd gmail
open lib/gmail/client/base.rb
Contribute
# Make a new branchgit checkout -b -your-name--update-docs-Gmail--Client--Base-mailbox-for-pr
# Commit to gitgit add lib/gmail/client/base.rbgit commit -m "better docs for Gmail::Client::Base#mailbox"
# Open pull requestgem install hub # on a mac you can `brew install hub`
hub fork
git push <your name> -your-name--update-docs-Gmail--Client--Base-mailbox-for-pr
hub pull-request
# Celebrate!