Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

oAuth authentication #222

Open
sombatos opened this issue Dec 24, 2019 · 4 comments
Open

oAuth authentication #222

sombatos opened this issue Dec 24, 2019 · 4 comments
Labels

Comments

@sombatos
Copy link

Hi,

Will you implement an oAuth authentication for IMAP?

See info here google/gmail-oauth2-tools#18

@tedivm
Copy link
Member

tedivm commented Dec 24, 2019

No- Google deciding it no longer wants to follow standards is a pretty shitty thing for them to do. If someone wants to make a pull request to add this functionality I will happily accept it, but I am not going to spend any time supporting Google.

@hopeseekr
Copy link

@tedivm I collaborated with you on some project over 10 years ago, so hey!

If you read the whole Google announcement, they're not going to allow any new users sign in without OAuth2 for EVERY service on July 20, 2020, just 7 months from now.

I saw you write:

It's not just a programming issue either. My company is currently using Google Suites, and we have to turn off this OAuth requirement for our users to be able to use their existing calendar and email clients.

You better start refactoring! Because all of these use cases will apparently cease relatively soon.

This is the biggest antitrust move I've ever seen Google do.

@DarkAllMan
Copy link

I have just received an email with a major update notification for Office 365. They will also stop supporting basic authentication for IMAP, which will probably mean this project will stop working for Office 365 as well?

source:
https://techcommunity.microsoft.com/t5/exchange-team-blog/basic-auth-and-exchange-online-february-2020-update/ba-p/1191282

@tedivm
Copy link
Member

tedivm commented Mar 11, 2020

That is correct- pure imap is dying, so the php extension this library is built off of is not going to work for the major providers. Your best bet is to jump to a different library, such as horde imap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants