Mailbox-Fix R130: enableMailboxForExisting statt updateMailboxPassword

Pentester R130: der erste Fix (c39d252) setzte bei Plesk nur -passwd,
liess die Adresse aber auf -mailbox false stehen -> Mailbox wurde nie
aktiviert, IMAP/SMTP-Login scheiterte trotz korrektem Passwort.

Jetzt enableMailboxForExistingEmail (-mailbox true -passwd ...), das
sowohl den existierte-als-Forward-Fall als auch den Neu-Anlage-Fall
idempotent abdeckt.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-30 11:29:34 +02:00
co-authored by Claude Opus 4.8
parent f0480ab432
commit 1018412afb
2 changed files with 20 additions and 10 deletions
+5
View File
@@ -113,6 +113,11 @@ isolierte Instanz (keine Multi-Tenancy im Code), Provisioning + Abrechnung
mit success zurück, ohne je ein Postfach-Passwort zu setzen im CRM lag
ein verschlüsseltes Passwort, das der Provider nicht kannte → IMAP/SMTP-
Login schlug fehl. Jetzt stimmen CRM und Provider garantiert überein.
- **Nachtrag Pentest R130:** Erster Versuch (`updateMailboxPassword`)
setzte bei Plesk nur `-passwd`, ließ die Adresse aber auf
`-mailbox false` → Mailbox nie aktiviert, Login scheiterte weiter.
Jetzt `enableMailboxForExistingEmail` (`-mailbox true -passwd ...`),
deckt beide Fälle idempotent ab.
- Tab-Leiste bei vielen Tabs: `flex-wrap` statt Overflow aus dem Rahmen.
- Referrals: 4 neue Beziehungen + Bearbeiten-Stift pro Eintrag (s.u.).