Using Evolution with NHS Mail

Now that we are being forced to use OAuth2, Evolution may suddenly stop working. For me, switching the authentication scheme was no help - I just got an error message telling me that I needed an admin account to authorize access. The solution comes from this page.

The steps to make everything work are:

  1. Set the Username to your NHS E-mail address
  2. Set the 'Host URL' to
    https://outlook.office365.com/EWS/Exchange.asmx
  3. Click the 'Fetch URL' button and the OAB URL filed should be populated
  4. Set authentication to OAuth2(Office 365)
  5. Check the 'Override Office 365 setting' checkbox and enter the following 'ApplicationID'
    d3590ed6-52b3-4102-aeff-aad2292ab01c
  6. Set the 'Redirect URI' to
    urn:ietf:wg:oauth:2.0:oob

That's it ! When you try to sync your e-mail, you should be taken to an HTML login page and then everything should work again.