Sublime Forum

Oauth Mail: Sublime Email Agent

#1

I developed a light-weight email agent for Sublime Text 3. It uses Oauth v2 as the default authentication method. Just search “Oauth Mail” in the package control channel then you will find it. Welcome to give it try and send me feedbacks!

github.com/divinites/oauth-mail

0 Likes

#2

0.7.0 Version now support Username/Password verification ! Also, User will be able to track Email status in Console Area:

OauthMail >>> Message prepared.
OauthMail >>> outlook Mailbox detected
OauthMail >>> Successfully get client_file/client_secret.
OauthMail >>> Oauth Session initialized.
OauthMail >>> start initializing OauthAccount Session...
OauthMail >>> Mailbox initialized.
OauthMail >>> No previous cache, try acquiring...
OauthMail >>> HTTP redirect server created.
OauthMail >>> New token saved.
OauthMail >>> TLS flag is set to True
OauthMail >>> Outlook Account initiated.
OauthMail >>> XXXX@gmail|outlook|.XXX Account object realized.
OauthMail >>> Try establish normal SMTP connection...
OauthMail >>> Starting TLS...
OauthMail >>> Successfully connect SMTP server, ready to sent!
OauthMail >>> Authentication succeeds.
OauthMail >>> Start Sending email...
OauthMail >>> Sending pure Text Message.(By Converting)
OauthMail >>> Succeeded.

For other IMAP/SMTP mails, the console information is like:

OauthMail >>> Message prepared.
OauthMail >>>  Not an OauthMail, will need Username/Password.
OauthMail >>> Mailbox initialized.
OauthMail >>> IMAP info obtained
OauthMail >>> SMTP info obtained
OauthMail >>> TLS flag is set to True
OauthMail >>> Loading cached information...
OauthMail >>> Pass Account initiated.
OauthMail >>> XXXX@XXXX.XXX Account object realized.
OauthMail >>> Try establish normal SMTP connection...
OauthMail >>> Starting TLS...
OauthMail >>> Successfully connect SMTP server, ready to sent!
OauthMail >>> Authentication succeeds.
OauthMail >>> Start Sending email...
OauthMail >>> Sending pure Text Message.(By Converting)
OauthMail >>> Succeeded.
0 Likes