Bu kılavuz, bağımlılıkları kurmaya ve komut satırını kullanmaya alışık ileri düzey teknik kullanıcılara yöneliktir.
Bu Python betiği, pst dosyasını yukarıya e-posta verisini içe aktarmak için BlueMail tarafından kullanılan bir mbox biçimine 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ın kurulu olması koşuluyla betik macOS üzerinde de çalışabilir.
Çalıştırmadan önce sisteminizde şu bağımlılıkların kurulu olduğundan emin olun.
1. Python 3.x
Python 3.x’in kurulu olduğundan emin olun.
2. pypff Kütüphanesi
pypff PST dosyalarını okumak için gereklidir. Linux ve macOS üzerinde pypff kurulum talimatları aşağıdadır.
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 üzerinde, bağımlılıkları manuel olarak kurmanız gerekebilir; pypff ve bağımlılıkları için brew kullanın ve Python bağlayıcıları için libpff ve pip kullanın.
Homebrew ile
libpffkurun:brew install libpff
pypffiçin Python bağlayıcılarını kurun:pip3 install pypff
Betiği Çalıştırma
Gerekli bağımlılıklar kurulduktan sonra PST dosyalarını MBOX biçimine dönüştürmek için betiği çalıştırabilirsiniz. Bu betiğin çalıştırılmasının kullanıcıya bağlı olduğunu ve betiğin herhangi bir garanti olmadan 'oldugu gibi' sunulduğunu lütfen unutmayın.
Giriş PST dosyasını 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 <pst_dosya_yolu> <çıktı_mbox_dosyası_yolu> `