Von PST-Dateien auf Ihre Server: Mails
mccb importiert PST- und OST-Dateien: E-Mail über IMAP, Termine über CalDAV, Kontakte über CardDAV. Es ist für Sysadmins und Hosting-Anbieter gebaut, die ganze Stapel von Postfächern migrieren.
Ein Auftrag pro Postfach, jeder mit eigenem Fortschritt und Log.Pause, Stopp, Absturz oder Neustart: Der Auftrag kann fortgesetzt werden.Beim Fortsetzen wird der Server geprüft, und keine Nachricht wird doppelt angelegt.Ein Bericht pro Postfach, mit den Elementen, die nicht importiert werden konnten.
So funktioniert es
Ein Server, viele Postfächer, je ein Bericht.
Server hinzufügen
Der IMAP-Zielserver, mit automatischer DAV-Erkennung.
Konten hinzufügen
Einzeln oder per CSV (
email;password[;login]).Hochladen und zuweisen
Fortsetzbare Uploads, mit einer Vorschau von Akzenten und Anhängen, bevor etwas geschrieben wird.
Starten und lesen
Starten Sie alle, verfolgen Sie das Live-Log und lesen Sie einen Bericht pro Postfach.
Grenzen
Lesen Sie das vor der Migration.
Prüfen Sie eine Migration an einem Testpostfach, bevor Sie sie auf Produktivdaten anwenden.
- Ein Administrator, ein Host
Ein gemeinsames Passwort, keine Konten oder Rollen. SQLite auf einer lokalen Festplatte, keine Hochverfügbarkeit.
- Verschlüsselte PSTs werden nicht unterstützt
Ein PST mit verschlüsseltem oder passwortgeschütztem Inhalt ergibt Fehler oder wird als ungültig markiert.
- Beschädigte PSTs können libpff abstürzen lassen
Betroffene Elemente werden übersprungen und gemeldet. Ab einer bestimmten Zahl von Abstürzen schlägt der Auftrag fehl, und ein stark beschädigtes PST kann abgelehnt werden.
- Einfaches HTTP
Port 22362 spricht einfaches HTTP. Stellen Sie mccb hinter einen Reverse Proxy und geben Sie den Port nicht direkt frei.
- Nur amd64
Das veröffentlichte Image ist für
linux/amd64.
mccb starten
Öffnen Sie http://<host>:22362 und melden Sie sich mit dem ausgegebenen Passwort an. Es wird nur einmal angezeigt. Details stehen in der Dokumentation.
$ mkdir mccb && cd mccb
$ curl -fsSLO https://raw.githubusercontent.com/yetysw/mccb/main/docker-compose.yml
$ docker compose up -d
$ docker compose logs web | grep -A2 "Admin password"