यह गाइड उन्नत तकनीकी उपयोगकर्ताओं के लिए है जो निर्भरताएं स्थापित करने और कमांड लाइन से काम करने में सहज हैं।
यह Python स्क्रिप्ट pst फाइल को mbox फॉर्मेट में परिवर्तित करती है, जिसे ईमेल डेटा इम्पोर्ट करने के लिए BlueMail द्वारा उपयोग किया जा सकता है। नीचे दिए गए निर्देश Linux उपयोगकर्ताओं के लिए tailor किए गए हैं, स्क्रिप्ट macOS पर भी काम कर सकती है, आवश्यक निर्भरताओं के साथ स्थापित होने पर।
स्क्रिप्ट चलाने से पहले सुनिश्चित करें कि निम्न निर्भरताएं आपके सिस्टम पर स्थापित हैं।
1. Python 3.x
यह सुनिश्चित करें कि आपके पास Python 3.x स्थापित है।
2. pypff लाइब्रेरी
pypff PST फाइलें पढ़ने के लिए आवश्यक है। नीचे Linux और macOS पर pypff स्थापना के निर्देश दिए गए हैं।
Linux पर स्थापना
Python पिप और
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> `