Evolution Mail Client (Linux) for Microsoft 365 Email


The Evolution Mail client supports Microsoft 365 through the evolution-ews plugin, starting in evolution-ews v3.27.91 and above. The plugin provides Exchange Web Services and modern authentication support, required to access Microsoft 365 mail with Duo MFA. Any Linux distribution with evolution-ews v3.27.91 or above in its package repository should work with UTD email services. 

Evolution Setup

  1. Install the Evolution packages if not already installed.
  2. Open a terminal and execute the following commands as the root user: 
  • RHEL/CentOS/Rocky Linux:
    $ sudo dnf install evolution evolution-ews 
  • Ubuntu/Debian: 
    $ sudo apt update
    $ sudo apt install evolution evolution-ews 
  1. Launch Evolution. If this is the first run you will be presented with the Add Account Wizard.
    • If Evolution was already configured, go to File > New > Mail Account to open the Wizard. 
  2. Click Next on the initial welcome screen.

Screenshot of  Initial Welcome Screen for the Evolution packages

  1. When prompted to restore from backup, ensure Restore from a backup file: is unchecked and click Next

Screenshot of  Restore from Backup window

  1. Enter your name and email address in the "Required Information" fields, uncheck Lookup mail server details based on the entered email address, and click Next

Image of the Identity window to enter name and email address

  1. In the Receiving Email step, set the Server Type drop-down menu to "Exchange Web Services", enter your email address in the Username field, and change the Host URL field to https://outlook.office365.com/EWS/Exchange.asmx.
  2. On the Authentication drop-down menu select OAuth2 (Microsoft365)
    • If OAuth2 (Microsoft365) is not listed as an option, click Check for Supported Types first.
    • Check the box Override Microsoft365 OAuth2 settings and enter the following values for Tenant and Application ID: 
      • Tenant: 8d281d1d-9c4d-4bf7-b16e-032d15de9f6c 
      • Application ID: a9170526-040b-453c-aac5-36155cba7a26 
  3. Your screen should resemble the following: 

Image of the Receiving email window

  1. Click Finish to proceed. 
  2. Click Apply to add the account to Evolution. 
    • If you do not receive a pop-up window with the UTD logo and a login prompt, the Evolution process might be frozen. Open a terminal and enter the command: sudo pkill evolution. Then, relaunch Evolution.
    • If you receive an error stating another Evolution process is already running, reboot your computer and re-open Evolution when complete. 

Screenshot of  mail configuration completion window.

  1. You should receive a popup window with the UTD logo and a login prompt. Enter your password and select Sign in

Screenshot of  UTD account sig-in page

  1. Authenticate with Duo. 

Image of authentication with Duo pop-up

  1. Select Accept

Screenshot of the permissions page

  1. Your account has been successfully added to Evolution mail. 
Print Article


Article ID: 301
Mon 11/22/21 12:49 PM
Thu 6/13/24 11:38 AM

Related Articles (10)

Issue with the Global Protect VPN where users on Ubuntu 22.4 and other similar Linux versions cannot connect to VPN due to an SSL handshake issue. The issue is caused by the software update due to some package incompatibility. Follow the instructions in this article for possible solutions.
The article will help you download and install the latest GlobalProtect VPN (6.0.1) on your Linux workstation.
This article provides information on what to do in case you do not receive emails from third party senders in you UTD email account.
This article provides instructions on how to read and reply to encrypted emails.
This article explains that With Microsoft Outlook’s recall and replace email feature, you can recall your earlier email and replace it automatically with a newly drafted one.
This article details the steps that must be taken to send an email to a large group of users (500+) or to send a commercial email.
This article show show to share emails to Teams and share chats to email.
These are the instructions on establishing an SSH connection with the Giant server from a Mac or Linux computer.
This article includes a list of UTD Linux Servers.

Related Services / Offerings (1)

Email at UT Dallas is provided by Microsoft Office 365 and is sometimes called “Exchange Online” email. Office 365 email is protected by Duo & modern authentication.