Kunde-E-Mail: Pflicht nur beim Anlegen, nicht beim Bearbeiten

Bestandskunden ohne E-Mail bleiben editierbar. Beim Anlegen ist E-Mail
weiterhin Pflicht (Frontend required + Backend createCustomer). Die
Domain-Pruefung (keine verwaltete Provider-Domain) greift unveraendert bei
create UND update, falls eine E-Mail gesetzt wird.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-08-18 14:26:03 +02:00
co-authored by Claude Opus 4.8
parent 15142676ef
commit 8964820542
3 changed files with 8 additions and 10 deletions
+2 -1
View File
@@ -111,7 +111,8 @@ isolierte Instanz (keine Multi-Tenancy im Code), Provisioning + Abrechnung
- Private Kunden-E-Mail (`Customer.email`) darf nicht auf einer bei den E-Mail-
Providern konfigurierten Domain (oder Subdomain) liegen → man trägt so keine
verwaltete Weiterleitungs-/Mailbox-Adresse als private Adresse ein. E-Mail ist
jetzt Pflichtfeld (Frontend `required` + Backend create/update).
**nur beim Anlegen** Pflicht (Bestandskunden ohne E-Mail bleiben editierbar);
die Domain-Prüfung greift aber bei create UND update, falls eine gesetzt wird.
- Helper `getConfiguredEmailDomains`/`emailUsesDomain` im emailProvider-Service.
- [x] **⚡ Energievertrag: Ankreuzfeld „Keine Bonis erwünscht"** (2026-08-18)