elementary / switchboard-plug-onlineaccounts

Switchboard Online Accounts Plug
GNU General Public License v3.0
23 stars 16 forks source link

oauth2 outlook support please #278

Open BencoXX opened 9 months ago

BencoXX commented 9 months ago

Problem

I tried connecting to the corporate outlook with the mail program, but unfortunately it didn't work. https://support.microsoft.com/en-us/office/pop-imap-and-smtp-settings-for-outlook-com-d088b986-291d-42b8-9564-9c414e2aa040 I see that Oauth2 cannot be specified as authentication.

Proposal

My suggestion is that libcamel1.2-dev knows the SaslXOAuth2Outlook protocol. This should be integrated somehow.

Prior Art (Optional)

No response

marmeladapk commented 9 months ago

Evolution server (backend) supports it with evolution-ews package. It's also possible to add it in evolution mail client (it has support for oauth2) and it will later show in elementary mail. Calendar and tasks are also synchronized that way since exchange protocol is used. It's "only" a matter of adding support for account creation in accounts.