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.
- Prüfung
- Kalender
- Kontakte
- Kontrolle
anna.pst- Mail60
- Termine8
- Kontakte12
IMAPmail.example.com
0 / 60
CalDAVmail.example.com
0 / 8
CardDAVmail.example.com
0 / 12
Verbindung getrennt
1FreiWird gesendetUnbekanntWird gesuchtAuf dem Server, übersprungenFehlt, neu gesendetGleiche UID, überschrieben2FreiWird gesendetUnbekanntWird gesuchtAuf dem Server, übersprungenFehlt, neu gesendetGleiche UID, überschrieben3FreiWird gesendetUnbekanntWird gesuchtAuf dem Server, übersprungenFehlt, neu gesendetGleiche UID, überschrieben4FreiWird gesendetUnbekanntWird gesuchtAuf dem Server, übersprungenFehlt, neu gesendetGleiche UID, überschrieben
Drücken Sie auf Start und trennen Sie die Verbindung, wann Sie wollen.Vorprüfung: IMAP, DAV und das Kontingent.Zuerst die Mails, die neusten zuerst, über parallele Verbindungen.Dann die Termine, über CalDAV. Jeder hat eine feste UID.Zuletzt die Kontakte, über CardDAV. Jeder hat eine feste UID.Kontrolle: Die Ordnerzahlen werden verglichen, und eine Stichprobe von Mails wird zurückgelesen und per Hash verglichen.Die Verbindung ist weg, und niemand weiss, ob die Elemente unterwegs angekommen sind. mccb versucht es zuerst selbst erneut; diese Demo springt direkt zum Fortsetzen.Fortsetzen: Bereits erledigte Elemente werden übersprungen. Jede Mail unterwegs wird auf dem Server über ihre X-PST-Import-Id gesucht und nur neu gesendet, wenn sie fehlt.Fertig, mit einem Bericht pro Postfach. Drücken Sie Nochmals abspielen für einen neuen Versuch und trennen Sie an einer anderen Stelle.
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"