המדריך הזה מיועד למשתמשים טכניים מתקדמים הנוחים להתקין תלותים ולעבוד מהקונסולה.
סקריפט פייתון זה ממיר קובץ pst לפורמט mbox, שניתן להשתמש בו על ידי BlueMail לייבוא נתוני דוא"ל. בעוד שההוראות להלן מותאמות למשתמשי Linux, הסקריפט יכול גם לעבוד על macOS, עם ההסתפקות בתלותים הנדרשות מותקנות.
לפני הרצת הסקריפט, ודא שההסתפקויות הבאות מותקנות במערכת שלך.
1. Python 3.x
ודא שיש לך Python 3.x מותקן.
2. ספריית pypff
pypff נדרש לקרוא קבצי PST. להלן ההוראות להתקנת pypff על Linux ו- macOS.
התקנה על Linux
התקנת Python pip וחבילת הפיתוח
libpff:sudo apt-get install python3-pip sudo apt-get install libpff-dev
התקנת חבילת Python
pypff:pip3 install pypff
התקנה על macOS
ב-macOS, ייתכן שיהיה צורך להתקין pypff ותלותיו manually, באמצעות brew עבור libpff ו- pip עבור bindings של Python.
התקנת
libpffבאמצעות Homebrew:brew install libpff
התקנת bindings של Python עבור
pypff:pip3 install pypff
הרצת הסקריפט
לאחר שההסתפקויות הדרושות מותקנות, ניתן להריץ את הסקריפט כדי להמיר קבצי PST לפורמט MBOX. הערה: הרצת סקריפט זה נתונה לשיקול דעת המשתמש, והסקריפט מסופק 'כמות שהוא' ללא כל אחריות.
הרץ את הסקריפט על ידי העברת קובץ PST הקלטי ונתיב הקובץ MBOX התוצאה כנציגים.
פקודת דוגמה:
python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file>