Αυτός ο οδηγός απευθύνεται σε προχωρημένους τεχνικούς χρήστες που είναι άνετοι με την εγκατάσταση εξαρτημάτων και τη λειτουργία από τη γραμμή εντολών.
Αυτό το Python script μετατρέπει ένα αρχείο pst σε μορφή mbox, την οποία μπορεί να χρησιμοποιήσει το BlueMail για εισαγωγή δεδομένων ηλεκτρονικού ταχυδρομείου. Ενώ οι παρακάτω οδηγίες προσαρμόζονται για χρήστες Linux, το script μπορεί επίσης να λειτουργήσει σε macOS, με τις απαραίτητες εξαρτήσεις εγκατεστημένες.
Πριν τρέξετε το script, βεβαιωθείτε ότι οι εξαρτήσεις που ακολουθούν είναι εγκατεστημένες στο σύστημά σας.
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 και τις εξαρτήσεις του, χρησιμοποιώντας brew για το libpff και pip για τους bindings της Python.
Εγκαταστήστε το
libpffμε το Homebrew:brew install libpff
Εγκαταστήστε τους συνδετήρες Python για το
pypff:pip3 install pypff
Εκτέλεση του Script
Μόλις οι απαραίτητες εξαρτήσεις εγκατασταθούν, μπορείτε να εκτελέσετε το script για να μετατρέψετε τα αρχεία PST σε μορφή MBOX. Παρακαλώ σημειώστε ότι η εκτέλεση αυτού του script βρίσκεται στην διακριτική ευχέρεια του χρήστη, και το script παρέχεται 'ως έχει' χωρίς καμία εγγύηση.
Εκτελέστε το script περνώντας το είσοδο PST αρχείο και το επιθυμητό output μονοπάτι αρχείου MBOX ως ορίσματα.
Παραδειγματική εντολή:
python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file>`