تخطَّ إلى المحتوى

نص برمجي لتحويل PST إلى MBOX لـ BlueMail

MacLinux

هذا الدليل مخصص للمستخدمين الفنيين المتقدمين الذين يشعرون بالراحة عند تثبيت التبعيات والعمل من سطر الأوامر.

يقوم هذا البرنامج النصي بلغة بايثون بتحويل ملف pst إلى صيغة mbox، والتي يمكن استخدامها بواسطة BlueMail لاستيراد بيانات البريد الإلكتروني. بينما التعليمات أدناه مصممة لمستخدمي لينكس، يمكن للبرنامج النصي أن يعمل أيضًا على macOS، مع تثبيت التبعيات اللازمة.

قبل تشغيل البرنامج النصي، تأكد من تثبيت التبعيات التالية على نظامك.

1. بايثون 3.x

تأكد من أن لديك بايثون 3.x مثبتًا.

2. مكتبة pypff

مطلوب pypff لقراءة ملفات PST. أدناه تعليمات تثبيت pypff على لينكس و macOS.

التثبيت على لينكس

  1. ثبّت pip الخاص ببايثون وحزمة تطوير libpff:

    sudo apt-get install python3-pip
    sudo apt-get install libpff-dev
    
  2. ثبّت حزمة بايثون pypff:

    pip3 install pypff
    

التثبيت على macOS

على macOS، قد تحتاج إلى تثبيت pypff وتبعياته يدويًا، باستخدام brew لـ libpff و pip لربط بايثون.

  1. ثبّت libpff باستخدام Homebrew:

    brew install libpff
    
  2. ثبّت روابط بايثون الخاصة بـ pypff:

    pip3 install pypff
    

تشغيل البرنامج النصي

بمجرد تثبيت التبعيات اللازمة، يمكنك تشغيل البرنامج النصي لتحويل ملفات PST إلى صيغة MBOX. يرجى ملاحظة أن تشغيل هذا البرنامج النصي يكون وفق تقدير المستخدم، وأن البرنامج مقدم "كما هو" دون أي ضمانات.

  1. حمّل هذا البرنامج النصي بايثون: convert_pst_to_mbox.py

  2. شغّل البرنامج النصي بتمرير ملف PST الإدخالي ومسار ملف MBOX الناتج المطلوب كوسيطات.

مثال للأمر:

python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file>