Class: Net::SMTP::AuthXOAuth2

Inherits:
Authenticator
  • Object
show all
Defined in:
lib/mournmail/utils.rb

Instance Method Summary collapse

Instance Method Details

#auth(user, secret) ⇒ Object



21
22
23
24
# File 'lib/mournmail/utils.rb', line 21

def auth(user, secret)
  s = Net::IMAP::XOauth2Authenticator.new(user, secret).process("")
  finish('AUTH XOAUTH2 ' + base64_encode(s))
end