how does eM Client connect to gmail

How does eM Client connect to Gmail? Does it use OAUTH, IMAP or something else? I remember reading something about Gmail changing security rules and many apps won’t work so I am wondering if that impacts eM Client?

If you setup your Gmail account using the Automatic Setup in eM Client, it will use IMAP with 0Auth.

Is this impacted by Gmails recent security change/restriction? I thought they were disabling OAUTH?

What security change? Maybe you could provide a link to that.

I never got a link to a website. Gmail sent an email out. I deleted it now but the e-mail body is quoted here: https://9to5google.com/2019/06/27/google-removing-swiftkey-access-to-gmail-unless-it-complies-with-d…. You can also see it spoken about on Kiwi’s website at https://www.kiwiforgmail.com/blog_view.php?id=108&c=Announcements.

Nothing has changed at Google as far as 0Auth is concerned.

Your first link is about Swiftkey and it’s use on Android. EM Client does not run on Android, so that is not relevant. The second link is about a Gmail API. It is not relevant to accessing Gmail through IMAP clients like eM Client.

SwiftKey is just one example of an application that is known to be impacted. I was just sharing that link to show the e-mail that Gmail sent. The e-mail they sent did not call out specific applications. Many folks got that e-mail and from what I can tell it applies to any/all applications that do things a certain way. Google of course did not give specifics into what the specific wrong-way is or which applications are impacted.

I just wanted to confirm if anything would break with eM Client because Gmail didn’t give specifics as to what is no longer allowed. At least none that I saw.

Thank you!

GMail did not send out any notification that 0Auth is being discontinued.

I don’t know if this helps you or not. I have been having great trouble with reauthorizaion of Gmail app on another site as I am seeing many others also have. I am not sure if these two are connected you guys sound much smarter then I at this but bear with me, The links are at bottom of page;
 1.

Hell

Although you don’t need to take any action, we wanted to let you know that the following third-party apps will no longer be able to access some data in your Google Account, including your Gmail content. This change will go into effect starting March 31, 2019.

Gmvault

We are making this change as part of ongoing efforts to make sure your data is protected and private. These apps haven’t yet complied with our updated data privacy requirements announced on October 8, 2018.

You can always view, manage and remove apps you’ve given access to your account by visiting your Google Account.

Thanks,
The Google Accounts team

Hi,
I’m trying to backup my emails using gmvault.
When gmvault opens a web browser page in order to grant gmvault access to Gmail, I obtain in the web browser the error:

“Sign in with Google temporarily disabled for this app
This app has not been verified yet by Google in order to use Google Sign In.”

I used several setups:

  • Windows, with binary installer, gmvault 1.9.1
  • Ubuntu, with pip install in a virtualenv, gmvault 1.9.1, python 2.7.14
  • Mac OSX, binary install, gmvault 1.9.2-beta

I tried also two different gmail users. I also tried to renew the stored oauth token using:
–renew-oauth2-tok

Always the same problem. Does anybody know how to solve the problem?
Thanks,

This has to do with authentication: (to much to paste here maybe)
http://gmvault.org/in_depth.html

the 2 links for above:
https://github.com/gaubert/gmvault/issues/332https://github.com/gaubert/gmvault/issues/335 Now if this helps and you figure it out I would be very appreciative of the answerthanksbrian

Spookn, how does that relate to eM Client? Seems it is something only between Google and gmvault and has nothing to do with third party IMAP applications.

 I did say it may not. . But I definitely was putting the horse before the cart. I apologize.
 If or ppl start getting this error: "
Error
Your access token for "My Google account is invalid. You have to reauthorize your account. It may help to remember the stuff above.
 Because the issue is not just between Google and gmvault , its between Google and Xfinity, Google and… a lot of other Clients and APP’s.
 But that is not what the gentleman was asking and I was off the  top[ic by a mile. Again I apologize.

@spookn

Don’t feel bad, because your concern is well founded…

“Because the issue is not just between Google and gmvault , its between Google and Xfinity, Google and… a lot of other Clients and APP’s.” 

Exactly. Sooner or later all apps that use the Google API will come under the scrutiny of Google. whether or not they use OAuth  and if they are compliant with the new requirements.
Any operations outside their allowed “scope”  will cause errors.

(At least that’s my take on it)

https://cloud.google.com/blog/products/g-suite/elevating-user-trust-in-our-api-
ecosystems

Updated
OAuth API Verification FAQ   Last modified on: July 23, 2019
https://support.google.com/cloud/answer/9110914?hl=en&ref_topic=3473162