यह मार्गदर्शिका उन उन्नत तकनीकी उपयोगकर्ताओं के लिए है जो निर्भरताएँ स्थापित करने और कमांड लाइन से काम करने में सहज हैं।
यह Python स्क्रिप्ट एक pst फ़ाइल को mbox स्वरूप में परिवर्तित करती है, जिसे ईमेल डेटा आयात करने के लिए BlueMail द्वारा उपयोग किया जा सकता है। नीचे दिए गए निर्देश Linux उपयोगकर्ताओं के लिए अनुकूलित हैं, हालांकि आवश्यक निर्भरताएँ स्थापित होने पर यह स्क्रिप्ट macOS पर भी काम कर सकती है।
स्क्रिप्ट चलाने से पहले सुनिश्चित करें कि आपके सिस्टम पर निम्नलिखित निर्भरताएँ स्थापित हैं।
1. Python 3.x
सुनिश्चित करें कि आपके पास Python 3.x स्थापित है।
2. pypff लाइब्रेरी
pypff PST फ़ाइलों को पढ़ने के लिए आवश्यक है। नीचे Linux और macOS पर pypff स्थापित करने के निर्देश दिए गए हैं।
Linux पर स्थापित करें
Python pip और
libpffविकास पैकेज स्थापित करें:sudo apt-get install python3-pip sudo apt-get install libpff-dev
pypffPython पैकेज स्थापित करें:pip3 install pypff
macOS पर स्थापित करें
macOS पर, आपको संभवतः pypff और इसकी निर्भरताओं को मैन्युअल रूप से स्थापित करना होगा, brew का उपयोग libpff के लिए और pip का उपयोग Python बाइंडिंग्स के लिए।
Homebrew का उपयोग करके
libpffस्थापित करें:brew install libpff
pypffके लिए Python बाइंडिंग्स स्थापित करें:pip3 install pypff
स्क्रिप्ट चलाना
एक बार आवश्यक निर्भरताएँ स्थापित हो जाने पर, आप PST फ़ाइलों को MBOX स्वरूप में परिवर्तित करने के लिए स्क्रिप्ट चला सकते हैं। कृपया ध्यान दें कि इस स्क्रिप्ट को चलाने का निर्णय उपयोगकर्ता पर निर्भर है, और यह स्क्रिप्ट किसी भी वारंटी के बिना 'जैसा है' प्रदान की जा रही है।
इनपुट PST फ़ाइल और इच्छित आउटपुट MBOX फ़ाइल पथ को तर्कों के रूप में प्रदान करके स्क्रिप्ट चलाएँ।
उदाहरण कमांड:
python3 convert_pst_to_mbox.py <path_to_pst_file> <output_mbox_file>`