SMTP über outlook.com funktioniert nicht mehr

Seit gut einem Jahr hat bei mir Home Assistant den guten alten FHEM abgelöst und funktioniert sehr zuverlässig.

Gestern Abend um 20 Uhr und heute Morgen um 5 Uhr sollte eine Mail kommen, dass die Mülltonne ´rausgestellt werden muss. Diese Mails kamen aber nicht.

Im Log erhalte ich die Info:

smtplib.SMTPAuthenticationError: (535, b’5.7.139 Authentication unsuccessful, basic authentication is disabled.

Microsoft scheint also irgendetwas umgestellt zu haben. Mein Passwort ist weiterhin gleich und MFA ist für dieses Konto nicht im Einsatz.

Meine Konfiguration in der yaml:

notify:
   - name: "Mailinfo_Muell"
     platform: smtp
     server: "smtp-mail.outlook.com"
     port: 587
     timeout: 15
     sender: "xxxx."
     encryption: starttls
     username: "xxxx"
     password: "xxxx"
     recipient:
       - "xxxx"
       - "xxxx"
       - "xxxxx"
     sender_name: "HomeAssistant Info"

Wie bekomme ich die SMTP Integration in HomeAssistant dazu bewegt, z.B. die moderne Authetificaton zu verwenden? Oder gibt es dafür eine andere Lösung?

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)

Solange HA keine Application im Outlook Umfeld (Entra) anlegt muss sich der Enduser um einen eigenen Oauth-Proxy kümmern. Z. B. das hier … Hotmail/Free Outlook accounts · simonrob/email-oauth2-proxy · Discussion #301 · GitHub

Habe das in einem anderen Bereich seit Langem laufen. Ist halt etwas Aufwand.

1 „Gefällt mir“