Add support for Office365
NOTE: This issue has been replaced by #324
Office365 is a popular cloud service and would be great to support it in GOA. The support wouldn't be too much work because Office365 is using Exchange for mail, calendar, and contacts, so it's already possible to connect to it via GOA. But it's not convenient for two reasons:
- the user may not know that he/she needs to use Exchange to connect to Office365.
- the Exchange connect tries to guess the server based on the user's email address, but the server address for Office365 is fixed and the same for all domains: outlook.office365.com.
I suggest we add a new connector called Office365 which will have the server address preconfigured and only ask the user for username/email and password.
However, this only works for accounts without 2-factor auth enabled, for those we can still direct users to a tutorial made by @mcrha to make it work: https://wiki.gnome.org/Apps/Evolution/EWS/OAuth2
Edited by Andy Holmes