Microsoft hat soeben angekündigt, dass Outlook-Konten ab dem 16.9.2024 nicht mehr mit "unsicheren" Anmeldungen nutzbar sind. "Unsicher" ist in den Augen von MS auch der von beAte verwendete IMAP-Zugang mit App-Passwort. "Unsicher" ist mit anderen Worten jede Software, die kein Geld an Microsoft zahlt, wenn sie auf die E-Mail-Konten zuzugreifen will.
OAuth2 für Microsoft ist in Java zwar machbar, es hat mir aber bisher trotz mehrerer Nachfragen noch niemand, auch kein MS-Experte, erklären können, welches Produkt man dazu braucht und was genau es kosten wird*.
Im Moment ist die "Lösung" für Nutzer von MS-Konten also: ein Konto bei z.B. GMX o.ä. anlegen und beAte die Mails dort einsortieren lassen.
* Ich bin im Moment auf dem Stand, dass ein Azure-Tenant und eine Client-ID benötigt wird, um mittels Graph die 2FA zur Verfügung zu stellen. Wo ich das aber zu welchem Preis erhalten kann (und zwar dauerhaft, der kostenlose Test-Tenant genügt nicht), das konnte bisher niemand sagen. Falls jemand einen MS-Experten an der Hand hat, der das weiß, bitte den Kontakt herstellen.