I have two hotmail accounts and use Thunderbird as my email client. A few days ago I received an email from Microsoft telling me to change my authentication method to OAuth2 from password verification. The email directed me to the page https://support.microsoft.com/en-gb/office/modern-authentication-methods-now-needed-to-continue-syncing-outlook-email-in-non-microsoft-email-apps-c5d65390-9676-4763-b41f-d7986499a90d.
This page contains instructions for updating Thunderbird settings to use OAuth2. I followed those successfully (apparently). I can receive mail and manage messages on both my hotmail accounts with the new settings. However, sending is a problem. I can send from one of my accounts without difficulty. However, attempts to send from the other account are rejected. I receive a message saying:
"Sending of the message failed. An error occurred while sending mail. The mail server responded: SendAsDenied; ******@hotmail.com not allowed to send as ******@hotmail.com." (For privacy, I've replaced my real email addresses in the text with xxxx1 and xxxx2.)
I have tried setting up two identities, one for each email address, on the Thunderbird outgoing server. However, this does not resolve the problem. It appears that the Microsoft instructions for changing Thunderbird settings to use OAuth2 does not cover the case of those using Thunderbird with two separate hotmail accounts (as many do, for example, one for work and one for personal matters).
I would be grateful for advice on how to resolve this.
Thanks,
Peter