mccb
MIT, sans édition payanteFonctionne avec Docker Compose

Des fichiers PST à vos serveurs : les e-mails

mccb importe les fichiers PST et OST : e-mails via IMAP, rendez-vous via CalDAV, contacts via CardDAV. Il est conçu pour les sysadmins et les hébergeurs qui migrent des lots de boîtes.

anna@example.comDémo, données fictives
  1. Contrôle
  2. Courrier
  3. Agenda
  4. Contacts
  5. Vérification
anna.pst
  • Courrier60
  • Rendez-vous8
  • Contacts12

IMAPmail.example.com

0 / 60

CalDAVmail.example.com

0 / 8

CardDAVmail.example.com

0 / 12

  • 1Libre
  • 2Libre
  • 3Libre
  • 4Libre
0Importés, sur 80
0Trouvés sur le serveur, non renvoyés
0Renvoyés après contrôle
0Doublons

Appuyez sur Start, puis coupez la connexion quand vous voulez.

Comment ça marche

Un serveur, beaucoup de boîtes, un rapport pour chacune.

  1. Ajouter un serveur

    Le serveur IMAP cible, avec découverte DAV automatique.

  2. Ajouter des comptes

    Un par un, ou par CSV (email;password[;login]).

  3. Envoyer et attribuer

    Envois avec reprise, et aperçu des accents et des pièces jointes avant toute écriture.

  4. Lancer et lire

    Lancez-les toutes, suivez le journal en direct, et lisez un rapport par boîte.

Voir toutes les fonctionnalités

Limites

À lire avant de migrer.

Validez une migration sur une boîte de test avant de la lancer sur des données de production.

  • Un administrateur, un hôte

    Un mot de passe partagé, ni comptes ni rôles. SQLite sur un disque local, pas de haute disponibilité.

  • Les PST chiffrés ne sont pas gérés

    Un PST dont le contenu est chiffré ou protégé par mot de passe donne des erreurs ou est marqué invalide.

  • Un PST corrompu peut faire planter libpff

    Les éléments touchés sont ignorés et signalés. Au-delà d'un certain nombre de plantages, la tâche échoue, et un PST très endommagé peut être refusé.

  • HTTP simple

    Le port 22362 parle en HTTP simple. Placez mccb derrière un reverse proxy et n'exposez pas ce port directement.

  • amd64 uniquement

    L'image publiée est pour linux/amd64.

Ce qu'il ne fait pas

Lancer mccb

Ouvrez http://<host>:22362 et connectez-vous avec le mot de passe affiché. Il n'apparaît qu'une fois. Les détails sont dans la documentation.

$ 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"