Lewati ke konten

Skrip Konversi PST ke MBOX untuk BlueMail

Panduan ini ditujukan untuk pengguna teknis tingkat lanjut yang nyaman dengan menginstal dependensi dan bekerja dari baris perintah.

skrip Python ini mengonversi file pst ke format mbox, yang dapat digunakan oleh BlueMail untuk mengimpor data email. Meskipun instruksi di bawah ini disesuaikan untuk pengguna Linux, skrip ini juga bisa bekerja di macOS, dengan dependensi yang diperlukan telah terpasang.

Sebelum menjalankan skrip, pastikan dependensi berikut terpasang di sistem Anda.

1. Python 3.x

Pastikan Anda telah menginstal Python 3.x.

2. Library pypff

pypff diperlukan untuk membaca file PST. Berikut adalah instruksi untuk menginstal pypff di Linux dan macOS.

Pasang di Linux

  1. Pasang Python pip dan paket pengembangan libpff:

    sudo apt-get install python3-pip
    sudo apt-get install libpff-dev
    
  2. Pasang paket Python pypff:

    pip3 install pypff
    

Pasang di macOS

Di macOS, Anda mungkin perlu menginstal pypff dan dependensinya secara manual, menggunakan brew untuk libpff dan pip untuk binding Python.

  1. Pasang libpff menggunakan Homebrew:

    brew install libpff
    
  2. Pasang binding Python untuk pypff:

    pip3 install pypff
    

Menjalankan Skrip

Setelah dependensi yang diperlukan terpasang, Anda bisa menjalankan skrip untuk mengonversi file PST menjadi format MBOX. Harap dicatat bahwa menjalankan skrip ini adalah diskresi pengguna, dan skrip ini disediakan 'apa adanya' tanpa jaminan apa pun.

  1. Unduh skrip Python ini: convert_pst_to_mbox.py

  2. Jalankan skrip dengan melewatkan file PST input dan jalur file MBOX keluaran yang diinginkan sebagai argumen.

Perintah contoh:

python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file>