class Gmail::Client::Plain
Attributes
password[R]
Public Class Methods
new(username, password, options={})
click to toggle source
Calls superclass method
Gmail::Client::Base::new
# File lib/gmail/client/plain.rb, line 6 def initialize(username, password, options={}) @password = password super(username, options) end
Public Instance Methods
login(raise_errors=false)
click to toggle source
# File lib/gmail/client/plain.rb, line 11 def login(raise_errors=false) @imap and @logged_in = (login = @imap.login(username, password)) && login.name == 'OK' rescue Net::IMAP::NoResponseError raise_errors and raise AuthorizationError, "Couldn't login to given GMail account: #{username}" end