Ich habe wie ihr wisst in meinem Nebengewerbe auch ein Office 365 Account. Da ich aber privat schon länger Xubuntu verwende, gibt es dort kein Outlook. Thunderbird funktioniert für mich wunderbar und bevor ich die MFA aktiviert habe, ging auch IMAP und SMTP darüber wunderbar mit Office 365. Nun ist es aber ja auch so, dass Microsoft seit Oktober 2022 nun Basic Auth deaktiviert. Jetzt hatte ich gestern ein Upgrade von Thunderbird gemacht und nochmals gegoogelt.
Mittlerweile unterstützt Thunderbird auch OAuth2.0 und mit diesem Wiki Artikel steht, wie man das einrichten kann.
Nun kann es natürlich auch noch vorkommen, dass ihr nun per IMAP alle E-Mails seht aber per SMTP trotzdem keine Mails versenden könnt. Googelt man weiter landet man auf dieser Seite.
Einfach mal Checken ob die SmtpClientAuthenticationDisabled aktiviert ist. Ansonsten einfach auf False setzen.
Check ob die Option an ist:
Get-CASMailbox -Identity yourname@your.domain
Und notfalls setzen.
Set-CASMailbox -Identity yourname@your.domain -SmtpClientAuthenticationDisabled $false
Natürlich vorher mit Connect-ExchangeOnline in die Exchange Online Powershell verbinden.