UWaterloo Email - Evolution

This is a guide for setting up the GNOME Evolution email client with your UWaterloo.ca email.

Limitations

  • Currently, Evolution cannot authenticate using a hardware key (such as Yubikey) for 2FA.
  • I've had issues where Evolution freezes and needs to be (sometimes force) closed and re-opened.

Key (non-obvious) steps

  1. Make sure to install the EWS plugin for Evolution (evolution-ews)
  2. Set the following settings for receiving email:

Step-by-step

Install Evolution

Install the Evolution client along with the EWS plugin.

On Arch: sudo pacman -S evolution evolution-ews

On Debian: sudo apt install evolution evolution-ews

On Fedora: sudo dnf install evolution evolution-ews

From Flathub: flatpak install flathub org.gnome.Evolution

(The Flatpak version contains the evolution-ews plugin.)

Set up Evolution

On first run, Evolution will show a setup wizard. Follow through the prompts until you get to Receiving Email.

Welcome to Evolution wizard

Restore from backup settings menu

Identity settings menu

When you get to Receiving Email, choose the following settings:

Receiving Email settings menu

Click Apply to save your settings.

Done

When Evolution tries to check your email the first time, it will launch a web dialog asking you to sign in with your organization. Follow this dialog.

Office365 account authentication request with password filled in

When completing the Duo authentication, do not check the "Remember me for 30 days" box. (Checking this box caused problems for me.)

Duo authentication with remember me box unchecked

If this is your first time connecting Evolution to your account, Microsoft will ask if you want to grant permission for it to act as a third-party app. Accept this request.

You should now be logged in!

Evolution main window with an email in the inbox

Topic revision: r1 - 2022-09-17 - V3CNA
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback