Transaktions-Mails (Bestellbestätigung, Versand, Verifizierung, Passwort-Reset, Newsletter) gehen ohne Benutzerpasswort über Microsoft 365 hinaus.
Umgesetzt
Versand per SMTP mit XOAUTH2 über dieselbe Entra-App wie die Microsoft-Anmeldung (0620e9d, 11910dd, lib/mail.ts, lib/ms365-oauth.ts)
Diagnose und E-Mail-Test unter Admin → Einstellungen → System & Tests (302a18b, de82ad0)
Verbindung zu Microsoft 365 über IPv4 mit Netzwegprüfung (b5311fa)
Unvertrauenswürdige Werte im Mail-HTML werden maskiert (cef2248)
Schritt-für-Schritt-Anleitung (12675f3, docs/EINRICHTUNG.md Abschnitte 3 und 4)
SMTP_USER und alle ENTRA_*-Werte sind im Cluster-Secret gesetzt (Schlüsselnamen geprüft)
Offen
Inhaber trägt das Ablaufdatum des Entra-Clientschlüssels im Kalender ein; läuft er ab, fallen Anmeldung und Mailversand gleichzeitig aus (docs/EINRICHTUNG.md Abschnitt 10)
Code: ja · Geprüft: ja (Unit-Tests ms365-oauth, smtp-diagnose, email-templates); Versand im Betrieb nicht erneut geprüft · Gemergt: ja · Produktiv: ja (im Build sha-0d254db enthalten, laut Cluster-Abfrage 2026-10-16 live)
Stand: 2026-10-16 (Quelle: git origin/main 35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)
## Ziel
Transaktions-Mails (Bestellbestätigung, Versand, Verifizierung, Passwort-Reset, Newsletter) gehen ohne Benutzerpasswort über Microsoft 365 hinaus.
## Umgesetzt
- [x] Versand per SMTP mit XOAUTH2 über dieselbe Entra-App wie die Microsoft-Anmeldung (`0620e9d`, `11910dd`, `lib/mail.ts`, `lib/ms365-oauth.ts`)
- [x] Diagnose und E-Mail-Test unter Admin → Einstellungen → System & Tests (`302a18b`, `de82ad0`)
- [x] Verbindung zu Microsoft 365 über IPv4 mit Netzwegprüfung (`b5311fa`)
- [x] Unvertrauenswürdige Werte im Mail-HTML werden maskiert (`cef2248`)
- [x] Schritt-für-Schritt-Anleitung (`12675f3`, docs/EINRICHTUNG.md Abschnitte 3 und 4)
- [x] `SMTP_USER` und alle `ENTRA_*`-Werte sind im Cluster-Secret gesetzt (Schlüsselnamen geprüft)
## Offen
- [ ] Inhaber trägt das Ablaufdatum des Entra-Clientschlüssels im Kalender ein; läuft er ab, fallen Anmeldung und Mailversand gleichzeitig aus (docs/EINRICHTUNG.md Abschnitt 10)
## Grundlage
README, Abschnitt „E-Mail-Versand“; docs/EINRICHTUNG.md.
## Status
Code: ja · Geprüft: ja (Unit-Tests ms365-oauth, smtp-diagnose, email-templates); Versand im Betrieb nicht erneut geprüft · Gemergt: ja · Produktiv: ja (im Build sha-0d254db enthalten, laut Cluster-Abfrage 2026-10-16 live)
Stand: 2026-10-16 (Quelle: git origin/main 35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Ziel
Transaktions-Mails (Bestellbestätigung, Versand, Verifizierung, Passwort-Reset, Newsletter) gehen ohne Benutzerpasswort über Microsoft 365 hinaus.
Umgesetzt
0620e9d,11910dd,lib/mail.ts,lib/ms365-oauth.ts)302a18b,de82ad0)b5311fa)cef2248)12675f3, docs/EINRICHTUNG.md Abschnitte 3 und 4)SMTP_USERund alleENTRA_*-Werte sind im Cluster-Secret gesetzt (Schlüsselnamen geprüft)Offen
Grundlage
README, Abschnitt „E-Mail-Versand“; docs/EINRICHTUNG.md.
Status
Code: ja · Geprüft: ja (Unit-Tests ms365-oauth, smtp-diagnose, email-templates); Versand im Betrieb nicht erneut geprüft · Gemergt: ja · Produktiv: ja (im Build sha-0d254db enthalten, laut Cluster-Abfrage 2026-10-16 live)
Stand: 2026-10-16 (Quelle: git origin/main
35e7c84, Cluster-Abfrage nur lesend am 2026-10-16, Session-Status, Memory)