Action Needed – You may lose access to some of your third-party mail and calendar apps

Recently received an email from one of my outlook accounts which basically said that I may not be able to access my account anymore through Mailspring because it uses a less secure authentication method to connect (Email can be seen below). Is there a way for mailspring to use Outlook’s modern authentication methods or any solution to this issue so that I can continue using mailspring?

The safety and security of your information is top priority for Microsoft. To help keep your account secure, Microsoft will no longer support the use of third-party email and calendar apps which ask you to sign in with only your Microsoft Account username and password. To keep you safe you will need to use a mail or calendar app which supports Microsoft’s modern authentication methods. If you do not act, your third-party email apps will no longer be able to access your Outlook.com, Hotmail or Live.com email address on September 16th.

What do you need to do?

If you are receiving this email, you are currently using an email or calendar app that uses a less secure authentication method to connect to your Outlook.com email account. You will need to upgrade your third-party mail and calendar app to a version which supports modern authentication methods.

Microsoft provides free versions of Outlook for your PC, Mac, iOS, and Android devices which can be easily downloaded and connect to your email account. Using an updated version of an Outlook application will ensure you are connecting in the most secure way.

How can you set up your Gmail, Apple Mail, or other third-party mail application?

Various non-Microsoft applications will have their own steps for connecting to your Outlook.com email account using modern authentication methods. See our help article - Modern Authentication Methods now needed to continue syncing Outlook Email in non-Microsoft email apps. However, you may need to contact the creators of those applications to provide you with instructions. In many cases, simply removing and re-adding your account with the latest version of that application will configure it to use modern authentication methods.

4 Likes

Yeap, same issue here. It has become an issue, even today, to get my emails from Outlook.

Seems as though MS expects app creators to update to their standard.
“simply removing and re-adding your account with the latest version of that application will configure it to use modern authentication methods.” moving to OAuth2
https://community.getmailspring.com/search?expanded=true&q=OAuth2%20

That is not entirely true.
I have two accounts, one @outlook.com and another @msn.com
This trick worked for the first one, but the second does not work.

One of my Microsoft accounts just started failing to authenticate with Mailspring, so I tried using the Office 365 account type as that’s what I think Mailspring calls Microsoft’s OAuth2. It opened the login page in my browser, and told me that You’re all set! on https://id.getmailspring.com/oauth/finished, but said An unknown error has occurred (mailsync: 3765269347) in Mailspring itself. Clearly there’s something that doesn’t work properly yet.

Activate 2FA in your Microsoftaccount ( https://account.live.com ), then go to Security->advanced security and create an AppPassword . Then remove the old outlook account from mailspring and create a new one (Outlook, not Outlook365),
You can try to update the old account password but I am quite sure it will fail because the settings are still for IMAP and not the (now) required App registration.

1 Like

read here:

I quote:
“App passwords or Application passwords will be deprecated as part of the Basic Auth deprecation. You will need to use Modern Auth for all cases.”
So your solution can work today but will not work after 16th September 2024.

1 Like

For everybody that’s using MailSpring as an outlook replacment:

Both microsoft and google are doing everything they can to destroy small open source alternative. Mailspring is a small open source application where the support for things will always be slow and right now both outlook accounts and gmail accounts are only temporary working (outlook with app password that microsoft is deprecating for no real reason since everybody even google and apple still support it, and google too since the oauth 2.0 login is not working and you can only use imap to log in).

FairEmail on Android is working great but there is no desktop version.

So I had to replace MailSpring with Thunderbird.

Thunderbird is still open source but so big that changes like the one made by google and microsoft are quick to be implemented.

The main problem of Thunderbird is the first configuration, it’s not easy at all if you got a lot to take care of like me.

So I suggest to change but gradually (not like I did in a day because it will take you all day).

I will post below a couples of problems-solutions that I had to face:

  1. Thunderbird support for exchange is not complete if you are not using owl (a paid extension). It is usually not a problem if you just want the emails since you can use imap with oauth 2.0 support but since Thunderbird will not suggest email addresses based on sent/inbox items you will need to export the contact list from outlook. You can do it from the web app of outlook only if your contact list is a regular contact list, if you are looking at shared contacts you first need to install outlook 365 (not the “new outlook”, the one that come with the office suite, that should not be a problem if your organization is using it since they will automatically use that license). From outlook 365 you need to go to the “person” tab and go on one of the shared contacts function (the one where you can organize, not the one where you can search), click on A: and select all, right click, add to contacts.

Once it will finish (it will take a while and it can freeze your pc) use outlook web to export the list in csv (the csv list from outlook 365 is broken and will not import properly). When you import take a momento to actually map name/surname/email properly since they can be different.

Once you got that right you can activate the “add automatically to address book function when you write to new email address” to keep the list updated. This was the most difficult thing to solve. Once everything is done you will not need outlook 365 on your pc anymore and, if you are not using it, you will be able to uninstall also the other office suite apps. Keep in mind that if you got a PC where outlook 365 is already installed for work you can use that to do the trick to import/export the contacts (I got a pc but the email is from a different company that’s why I had to do it like that).

  1. You can use HTML to make your signature and use images that will not be blocked too if you include them base64. The main difference is that mailspring offer a preview while thunderbird will not. Take this as an example:
Name LastName
What you do

you can use this website instead to preview:

  1. Thunderbird if you are not english will mistmatch a lot of folder (icloud will be a mess), just right click on the email account and subscribe… to the correct folders (make sure to have an example email in every folders). This was an easy fix but not something that I had to face anywhere else.

  2. Thunderbird will not start at startup and will not minimize by default. win+R->shell:startup->copy a shortcut of thunderbird there.

Install Minimize on startup extension, activate “When Thunderbird is minimized, move it to the tray” setting.

  1. Add “Dark Reader” extension for a dark mode inside the emails.

  2. Unified inbox is not on by default, right click on the top to activate menu bar->View->Folders->Unified Folders, you can put it on top too, just use the 3 dots.

  3. On first startup Outlook will open a “startup page”, you can deactivate it. Just remember that’s also the preview for mails. I closed it first and I was only able to open emails in another tab with double click… You can reopen it of course.

There are a lot of settings that you will have to learn again, take your time.

Once done thunderbird is not actually bad, but there is a lot to configure at the beginning compared to Mailspring, and the fact that does not suggest emails based on received/sent already existing emails is something that most other clients support and the reason why address books was not an easy task (that I did not had to do with Mailspring and FairEmail). The signature was difficult everywhere since only outlook/the old not supported mail for windows 10 support copy&paste from office for the images but once done is not difficult. The subscribe to the wrong folders is a problem with Thunderbird, but once corrected is a one time thing. Again the startup thing is a one time configuration, same deal with dark reader and the startup page and the unified inbox.

So basically there are a lot of basic configurations to make the first time and once done you should be able to use it without any issue.

If you want full exchange support (not sure who will need it) Thunderbird will support it in the future (Adventures In Rust: Bringing Exchange Support To Thunderbird you can see why mails already work and address book and calendar will be there soon) and the paid exension (10€ each year) offer it today.

In the end I’m still glad I switched but I did use the wrong program and I’m sorry to say I suggested the wrong program too… Mailspring is amazing and got an amazing interface but the support is not enough for a lot of people–

Looks like they just put out a build to fix this issue for Office/Outlook accounts using modern authentication. I can confirm it works with my Outlook/Hotmail account.
Release 1.14.0 · Foundry376/Mailspring (github.com)