Klarere Meldung, wenn das Zielpostfach abgeloest wird

Die alte Formulierung sprach vom Zusammenfuehren, das gar nicht zur
Debatte steht, und liess offen, was mit dem bestehenden Postfach
passiert. Sie sagt jetzt direkt, wohin es umbenannt wird und dass nichts
geloescht wird.

In der README steht dazu, warum nicht zusammengefuehrt wird: Kerio fuehrt
eigene Indexdateien, die beim Hineinkopieren fremder Mails nicht mehr
passen wuerden, waehrend das Verschieben eines vollstaendigen
Verzeichnisses sie mitnimmt.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
duffyduck
2026-08-07 14:42:00 +02:00
co-authored by Claude Opus 5
parent da64a15486
commit b9cbf65fac
2 changed files with 15 additions and 9 deletions
+5 -5
View File
@@ -200,11 +200,11 @@ def plan_store_adoption(store_dir: Path, domain_name: str, source_name: str,
existing_mails = count_mails(target)
if existing_mails and not force:
raise AbortedError(
f"Das Zielverzeichnis '{target}' enthaelt bereits "
f"{existing_mails} Mail(s). Die Uebernahme wuerde sie "
"beiseiteschieben statt zusammenzufuehren. Mit --force "
"trotzdem, dann bleiben sie unter "
f"'{target.name}.abgeloest-{stamp}' erhalten."
f"Das Postfach von '{target_login}' enthaelt bereits "
f"{existing_mails} Mail(s) und wuerde abgeloest. Mit "
"--force durchfuehren - es wird dann nach "
f"'{target.name}.abgeloest-{stamp}' umbenannt und bleibt "
"vollstaendig erhalten, geloescht wird nichts."
)
moves.append((target, domain_dir / f"{target.name}.abgeloest-{stamp}"))