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

Connect IMAP to organization owned azure o365 accounts. #160

Open
rinshadka opened this issue Aug 14, 2023 · 2 comments
Open

Connect IMAP to organization owned azure o365 accounts. #160

rinshadka opened this issue Aug 14, 2023 · 2 comments

Comments

@rinshadka
Copy link

Hello,

Just curious to know whether this application supports new authentication requirements needed for connecting to organization owned azure o365 accounts.

I have worked on steampipe IMAP plugin and unfortunately they wont support - issue

We got this connected in EmailEngine software using the Oauth2 application - reference

Thanks.

@mikegioia
Copy link
Owner

Thank you for the report -- right now, OAuth2 has not been a design goal for this application. I have it set up now to really only work with username/password IMAP servers, and with 2FA, an app password is needed but it's still password auth.

I would need to get some more info about this OAuth2 method. Mostly I'm curious how it works from a command line, vs the browser, I think the reference link you posted has some good info in it but this would be a pretty significant authentication update. Personally, I will most likely prioritize updating this repo to PHP8 before that.

@rinshadka
Copy link
Author

Thanks for the response @mikegioia. Since as of my knowledge, libre sync is using the command line interface for the authentication process and if we could elevate the process to the web client running at any url ( that we define) , we could use the Oauth2 App registration in 365 with the above url as redirect url and use this OAuth2 app for authentication via browser just like EmailEngine is doing.

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

No branches or pull requests

2 participants