Aller au contenu

Script de conversion PST vers MBOX pour BlueMail

Ce guide s'adresse à des utilisateurs techniques avancés qui sont à l'aise avec l'installation des dépendances et l'utilisation du terminal.

Ce script Python convertit un fichier pst en format mbox, qui peut être utilisé par BlueMail pour importer des données d'e-mail. Bien que les instructions ci-dessous soient adaptées aux utilisateurs Linux, le script peut également fonctionner sur macOS, avec les dépendances nécessaires installées.

Avant d'exécuter le script, assurez-vous que les dépendances suivantes sont installées sur votre système.

1. Python 3.x

Assurez-vous d'avoir Python 3.x installé.

2. Bibliothèque pypff

pypff est requis pour lire les fichiers PST. Ci-dessous les instructions pour installer pypff sur Linux et macOS.

Installer sur Linux

  1. Installer Python pip et le package de développement libpff :

    sudo apt-get install python3-pip
    sudo apt-get install libpff-dev
    
  2. Installer le package Python pypff :

    pip3 install pypff
    

Installer sur macOS

Sous macOS, il se peut que vous deviez installer pypff et ses dépendances manuellement, en utilisant brew pour libpff et pip pour les bindings Python.

  1. Installer libpff avec Homebrew :

    brew install libpff
    
  2. Installer les bindings Python pour pypff :

    pip3 install pypff
    

Exécution du script

Une fois les dépendances nécessaires installées, vous pouvez exécuter le script pour convertir les fichiers PST au format MBOX. Veuillez noter que l'exécution de ce script reste à la discrétion de l'utilisateur, et le script est fourni "tel quel" sans aucune garantie.

  1. Téléchargez ce script Python : convert_pst_to_mbox.py

  2. Exécutez le script en passant le fichier PST d'entrée et le chemin souhaité du fichier MBOX comme arguments.

Exemple de commande :

python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file>