Written by James McDonald

September 7, 2020

If you run the GNOME desktop environment then you might be using the feature full Evolution email program.

If also like me you have enabled MFA for your Azure accounts then the default IMAP configuration will fail to authenticate because it will not be able to understand how to Authenticate with multi-factor-authentication

If you Google how to setup Evolution with Exchange or how to setup Evolution email with Office 365 Email you will probably get a heap of *.edu domains telling students the configuration settings such as Tenant ID and Application ID for their specific campus – which won’t help you if you have your own Azure tenant.

Setup for Evolution with Azure Active Directory Multi-factor Authentication

Firstly install the Evolution EWS component. This will give you Exchange Web Services as an email Account option

dnf install evoluton-ews

The backend configuration & instructions to get it working with your own Azure Tenant is on the Gnome Wiki at the following link.

https://wiki.gnome.org/Apps/Evolution/EWS/OAuth2

Notes

Uncheck – “Look up mail server based on the entered email address”

The “Look up mail server based on the entered email address” option doesn’t automagically configure the settings and after you wait for “Looking up account details…” to return you will have to manually configure the settings

OAB URL – Outlook Address Book URL

With regard to the OAB URL I didn’t enter this as a setting. After I added the Host URL and then clicked the OAB URL Fetch URL button it prompted me to authenticate and then auto-filled this setting

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The reCAPTCHA verification period has expired. Please reload the page.

You May Also Like…

Network speed test host to host

On Ubuntu / Debian apt-get install iperf3 On Windows download it from https://iperf.fr/iperf-download.php#windows Make...

Clear HSTS Settings in CHrome

Open chrome://net-internals/#hsts enter the domain in the query field and click Query to confirm it has HSTS settings...