Przejdź do głównej zawartości

Skrypt konwersji PST do MBOX dla BlueMail

Ten przewodnik jest przeznaczony dla zaawansowanych użytkowników technicznych, którzy czują się komfortowo z instalacją zależności i pracą z wierszem poleceń.

Ten skrypt Python konwertuje plik pst do formatu mbox, który może być użyty przez BlueMail do importu danych e-mail. Chociaż instrukcje poniżej są dostosowane do użytkowników Linuksa, skrypt może również działać na macOS, po zainstalowaniu niezbędnych zależności.

Przed uruchomieniem skryptu upewnij się, że następujące zależności są zainstalowane w systemie.

1. Python 3.x

Upewnij się, że masz zainstalowany Python 3.x.

2. Biblioteka pypff

pypff jest wymagana do odczytu plików PST. Poniżej znajdują się instrukcje instalowania pypff na Linuksie i macOS.

Instalacja na Linuxie

  1. Zainstaluj Python pip i pakiet deweloperski libpff:

    sudo apt-get install python3-pip
    sudo apt-get install libpff-dev
    
  2. Zainstaluj pakiet Python pypff:

    pip3 install pypff
    

Instalacja na macOS

Na macOS być może będziesz musiał samodzielnie zainstalować pypff i jego zależności, używając brew dla libpff oraz pip dla powiązań Pythona.

  1. Zainstaluj libpff za pomocą Homebrew:

    brew install libpff
    
  2. Zainstaluj powiązania Pythona dla pypff:

    pip3 install pypff
    

Uruchamianie Skryptu

Gdy niezbędne zależności są zainstalowane, możesz uruchomić skrypt, aby przekonwertować pliki PST na format MBOX. Należy pamiętać, że uruchamianie tego skryptu jest decyzją użytkownika, a skrypt jest dostarczany „tak jak jest” bez jakichkolwiek gwarancji.

  1. Pobierz ten skrypt Python: convert_pst_to_mbox.py

  2. Uruchom skrypt, przekazując wejściowy plik PST i żeganą ścieżkę do wyjściowego pliku MBOX jako argumenty.

Przykładowe polecenie:

python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file>