このガイドは、依存関係のインストールとコマンドラインでの作業に慣れている上級の技術ユーザーを対象としています。
この Python スクリプトは pst ファイルを mbox 形式に変換します。これはメールデータのインポートに BlueMail で使用できます。以下の指示は Linux ユーザー向けに調整されていますが、必要な依存関係をインストールすれば macOS でも動作します。
スクリプトを実行する前に、以下の依存関係がシステムにインストールされていることを確認してください。
1. Python 3.x
Python 3.x がインストールされていることを確認してください。
2. pypff ライブラリ
pypff は PST ファイルを読むために必要です。以下は Linux と macOS への pypff のインストール手順です。
Linux でのインストール
Python の pip と
libpff開発パッケージをインストールします:sudo apt-get install python3-pip sudo apt-get install libpff-dev
pypffPython パッケージをインストールします:pip3 install pypff
macOS でのインストール
macOS では、pypff とその依存関係を手動でインストールする必要がある場合があります。brew を使用して libpff、pip を使用して Python バインディングをインストールします。
Homebrew を使用して
libpffをインストールします:brew install libpff
pypffの Python バインディングをインストールします:pip3 install pypff
スクリプトの実行
必要な依存関係がインストールされたら、PST ファイルを MBOX 形式に変換するためにスクリプトを実行できます。 このスクリプトの実行はユーザーの裁量によるものであり、スクリプトは保証なしの「現状のまま」で提供されます。
入力 PST ファイルと出力 MBOX ファイルのパスを引数として渡してスクリプトを実行します。
例コマンド:
python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file> `