هذا الدليل مخصص للمستخدمين الفنيين المتقدمين الذين يشعرون بالراحة عند تثبيت التبعيات والعمل من سطر الأوامر.
يقوم هذا البرنامج النصي بلغة بايثون بتحويل ملف pst إلى صيغة mbox، والتي يمكن استخدامها بواسطة BlueMail لاستيراد بيانات البريد الإلكتروني. بينما التعليمات أدناه مصممة لمستخدمي لينكس، يمكن للبرنامج النصي أن يعمل أيضًا على macOS، مع تثبيت التبعيات اللازمة.
قبل تشغيل البرنامج النصي، تأكد من تثبيت التبعيات التالية على نظامك.
1. بايثون 3.x
تأكد من أن لديك بايثون 3.x مثبتًا.
2. مكتبة pypff
مطلوب pypff لقراءة ملفات PST. أدناه تعليمات تثبيت pypff على لينكس و macOS.
التثبيت على لينكس
ثبّت pip الخاص ببايثون وحزمة تطوير
libpff:sudo apt-get install python3-pip sudo apt-get install libpff-dev
ثبّت حزمة بايثون
pypff:pip3 install pypff
التثبيت على macOS
على macOS، قد تحتاج إلى تثبيت pypff وتبعياته يدويًا، باستخدام brew لـ libpff و pip لربط بايثون.
ثبّت
libpffباستخدام Homebrew:brew install libpff
ثبّت روابط بايثون الخاصة بـ
pypff:pip3 install pypff
تشغيل البرنامج النصي
بمجرد تثبيت التبعيات اللازمة، يمكنك تشغيل البرنامج النصي لتحويل ملفات PST إلى صيغة MBOX. يرجى ملاحظة أن تشغيل هذا البرنامج النصي يكون وفق تقدير المستخدم، وأن البرنامج مقدم "كما هو" دون أي ضمانات.
شغّل البرنامج النصي بتمرير ملف PST الإدخالي ومسار ملف MBOX الناتج المطلوب كوسيطات.
مثال للأمر:
python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file>