194c86409f
Follow-up zu a83358b/24e152b. plesk bin mail --help auf Prod zeigt: - -forwarding-addresses akzeptiert NUR add: und del:, kein set: → unser set:-Befehl wurde silent verworfen, Sync hatte nie Wirkung. - -mailgroup als Option existiert gar nicht. Plesk nutzt -forwarding als Mailgroup-Schalter (im --info als "Mailgroup:" ausgegeben, im CLI als "-forwarding" gesetzt). Mein vorheriges -mailgroup false triggerte "Unrecognized option". updateForwardTargets jetzt: 1. Aktuelle Members aus emailExists holen 2. Diff: toRemove = current \ targets, toAdd = targets \ current (case-insensitive) 3. Wenn toRemove: --update -forwarding-addresses del:<liste> 4. Wenn toAdd: --update -forwarding true -forwarding-addresses add:<liste> Idempotent, weil add/del Duplikate bzw. nicht-existente ignorieren. Smoke-Test mit Prod-Stand (3 Bestands-Members + 1 neuer Eintrag): nichts entfernt, nur bzirks@gmx.de hinzugefügt.