[MlMt] Gmail authorization and more
Benny Kjær Nielsen
mailinglist at freron.com
Fri Apr 28 10:33:10 EDT 2017
Hi MailMate users,
most of this email is somewhat technical. Just ignore it if it's
incomprehensible.
It's likely that no one has noticed, but I've changed how Gmail accounts
are authorized in the latest test releases. The authorization is now
done in an external browser (instead of an embedded browser). I've done
this for two reasons.
1. It's the recommended approach for [security
reasons](https://tools.ietf.org/html/draft-ietf-oauth-native-apps-10#section-8.11).
2. Google has
[warned](https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html)
that they'll stop supporting the embedded approach. I don't know the
exact time frame on this, but I'd like to be ready when it happens.
I have not changed the OAuth2 approach for `outlook.com` since they
don't appear to support anything but the embedded approach. (It also
doesn't affect iCloud for which third party applications can only
support the password based approach -- using application specific
passwords if two factor authentication/verification is enabled.)
You can help me out by testing the new method like this:
1. Hold down ⌥ when clicking “Check Now” in the Software Update
preferences pane to get the latest test release.
2. Use “Keychain Access” to remove existing tokens named like this:
com.freron.MailMate.Google.oauth-token
com.freron.MailMate.Google.oauth-refresh-token
3. Relaunch or take Gmail account(s) offline/online.
4. Finally, see if MailMate asks you to authorize the account(s) and
does this using an external browser.
Thanks in advance.
Off topic: Next week, starting Tuesday, I'll be on vacation in Rome and
I might be even slower at answering emails than usual (I'm not
completely offline though).
--
Benny
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20170428/db617ac5/attachment.html>
More information about the mailmate
mailing list