Bu kılavuz, bağımlılıkları kurmaya ve komut satırından çalışmaya alışık gelişmiş teknik kullanıcıları içindir.
Bu Python betiği, pst dosyasını, e-posta verilerini içe aktarma için BlueMail tarafından kullanılabilecek bir mbox formatına dönüştürür. Aşağıdaki talimatlar Linux kullanıcılarına göre uyarlanmıştır, ancak gerekli bağımlılıklar kurulduğu takdirde betik macOS üzerinde de çalışabilir.
Betiği çalıştırmadan önce sisteminizde aşağıdaki bağımlılıkların kurulu olduğundan emin olun.
1. Python 3.x
Python 3.x yüklü olduğundan emin olun.
2. pypff Kütüphanesi
pypff PST dosyalarını okumak için gereklidir. Aşağıda Linux ve macOS üzerinde pypff kurulumu için talimatlar verilmiştir.
Linux'ta Kurulum
Python pip ve
libpffgeliştirme paketini kurun:sudo apt-get install python3-pip sudo apt-get install libpff-dev
pypffPython paketini kurun:pip3 install pypff
macOS'ta Kurulum
macOS'ta, pypff ve bağımlılıklarını manuel olarak kurmanız gerekebilir; brew'ı libpff için ve pip için Python bağlayıcıları kullanmak üzere.
Homebrew kullanarak
libpff'ü kurun:brew install libpff
pypffiçin Python bağlayıcıları kurun:pip3 install pypff
Betiğin Çalıştırılması
Gerekli bağımlılıklar kurulduktan sonra PST dosyalarını MBOX formatına dönüştürmek için betiği çalıştırabilirsiniz. Bu betiğin çalıştırılması kullanıcının takdirine bağlıdır ve betik herhangi bir garanti verilmeden olduğu gibi sunulmuştur.
Girdi PST dosyası ve istenen çıktı MBOX dosyası yolunu argüman olarak geçirerek betiği çalıştırın.
Örnek komut:
python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file> `