Google was going to turn off access for LSA apps soon, and this includes IMAP for Gmail. However, with the pandemic they delayed this indefinitely.
https://gsuiteupdates.googleblog.com/2020/03/less-secure-app...
Since May 1st, using IMAP to access a G Suite account stopped working, though, with a message:
> IMAP command 'AUTHENTICATE PLAIN <authdata>' returned an error: NO [AUTHENTICATIONFAILED] Invalid credentials (Failure)
I know the credentials are good because they work in the browser. Maybe an automated process somewhere kicked in?
[1] https://support.google.com/mail/answer/185833?hl=en
https://developers.google.com/gmail/imap/xoauth2-protocol
https://hobo.house/2017/07/17/using-offlineimap-with-the-gma...
Will Apple Mail lose Gmail compatibility or can they upgrade to something?
https://gsuiteupdates.googleblog.com/2019/12/less-secure-app...
The setting is also gone for me!
Edit: the "Less secure apps" [1] setting was reporting "setting could not be read", it's just re-appeared here in the UK (11:40 UTC).
[0] https://downdetector.co.uk/status/gmail/
[1] https://myaccount.google.com/lesssecureapps
[0] https://allestoringen.nl/storing/gmail/
I guess someone didn't get the memo. Or else yes, perhaps they got some automated thing scheduled in advance and failed to roll it back properly as announced.
Probably 'cause they can't log into their IMAP account right now...
It's currently 2020-05-04 11:26 UTC and the issue is ongoing.
EDIT: does anyone know if google has an "uptime" page for their various services where they can provide status updates as they diagnose the issue? This is impacting our entire org on G-suite.
EDIT2: Found this, but it shows "Gmail" as "green" Yeah, it's still down :rolleyes: https://www.google.com/appsstatus#hl=en
EDIT3: As of 2020-05-04 11:45 UTC, it's back up for me.
I'm comfortable with setting up a VM, but I don't know much about email.
https://github.com/awesome-selfhosted/awesome-selfhosted#ema... See especially homebox, Mail-in-a-box "complete solutions".
With brief exploration you might also be comfortable with just running the MTA for sending and forwarding, and MDA for "delivery", i.e. reading.