Hacker News new | ask | show | jobs
by 8845327 1472 days ago
Does anyone know how to make gmail play nice with K-9 or FairEmail? Gmail keeps asking me to log in through a browser on my phone, and authorize almost every log in attempt, and not all authorizations are accepted! When I log in into my gmail account on a computer and authorize the "suspect" log ins, gmail still refuses (8/10 times) to allow use through 3rd party apps. My experience with 3rd party email apps has been awful because of this. My conspiracy theory is that google wants to lock users into its ecosystem for continued surveillance/data gathering on users and their usage but I digress. Back to the original issue, wouldn't TB on mobile experience these same issues as K-9/Fairemail?
4 comments

Go to your Google account and setup an app password. Might have to enable 'unsecure' access in additionele (Google think standards bases interfaces are outdated, you see). Then you can add your mail account through IMAP/SMTP, *DAV.

As with all things Google, the only winning move is not to play. Long term I'm sure they'll axe this and tell you to use their app or bust.

agreed that it's best not to use gmail, but boy it is not easy to find a mail service to replace gmail/hotmail/yahoo/etc. So far the alternative seems paid protonmail, which I don't mind paying, but how long until they start doing 'funny' things like gmail et al and one has to migrate again.
I agree with you that Google wants to lock users into their ecosystem. Separetly, i think @brnt is 100% correct; an app password should do the trick for you. Well, at least for now...because @brnt said it best with the following: "...As with all things Google, the only winning move is not to play. Long term I'm sure they'll axe this and tell you to use their app or bust."
Google has said already that they will be dropping app passwords for GMail soon. I don't remember the exact date, but it's not far off.
Ah, even more reason to leave the Google-opticon
On FairEmail, GMail via OAuth works fine for me :tm:. On K-9, for now you are going to have to enable 2FA on your google account, then create an app password for K-9 to use. A future version of K-9 will enable OAuth.
Regarding authorizing suspect logins, the only thing that would successfully authorize my email client access was visiting https://accounts.google.com/DisplayUnlockCaptcha

I finally set up two factor auth in gmail using FreeOTP and have Fairemail (fdroid version) configured using an app password. (I run LineageOS with no Google services installed or account setup so the OAuth method isn't an option for me)

> LineageOS with no Google services

this is probably the better way in the long run, but freeOTP might do the trick for now!