जावा अनुप्रयोगों के लिए OST से MSG कनवर्टर
ईमेल फ़ाइलों को प्रारूपों के बीच परिवर्तित करने के लिए सहज जावा एपीआई। OST से MSG रूपांतरण कोड नमूना और जावा परियोजनाओं के साथ इसका एकीकरण।
जावा एपीआई का उपयोग करके OST को MSG में बदलें
जावा के लिए Aspose.Email विभिन्न प्रारूपों के बीच ईमेल फ़ाइलों को परिवर्तित करने के लिए एक कुशल और विश्वसनीय समाधान प्रदान करता है। यह सीधा और कुशल API प्रदान करके ईमेल प्रारूप रूपांतरण की प्रक्रिया को सरल बनाता है। संक्षिप्त और सरल कोड नमूना आज़माएं, जो ईमेल प्रारूप रूपांतरण प्रक्रिया की सहजता और दक्षता को दर्शाता है। कोड ऑब्जेक्ट बनाने और उनमें हेरफेर करने के लिए कक्षाओं और विधियों का प्रतिनिधित्व करता है, जिससे डेवलपर्स आसानी और सटीकता के साथ ईमेल डेटा को संभाल सकते हैं और विश्वसनीय और सटीक परिणाम प्राप्त कर सकते हैं।
जावा एपीआई के साथ, आपको जटिल एल्गोरिदम या थकाऊ मैनुअल काम के बारे में चिंता करने की ज़रूरत नहीं है, जिससे आपके ईमेल प्रोसेसिंग एप्लिकेशन को अगले स्तर तक ले जाने के लिए अधिक महत्वपूर्ण कार्यों के लिए समय और प्रयास की बचत होती है।
जावा लाइब्रेरी के लिए Aspose.Email कैसे स्थापित करें
शक्तिशाली और सुविधा संपन्न जावा एपीआई की क्षमताओं का उपयोग शुरू करना निम्नलिखित क्रियाओं में से एक के साथ आसान है:
से इसका नवीनतम संस्करण डाउनलोड करें Maven
pom.xml में निम्न कॉन्फ़िगरेशन जोड़कर इसे अपने मेवेन-आधारित प्रोजेक्ट में इंस्टॉल करें।
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>
एपीआई की स्थापना प्रक्रिया के संबंध में कठिनाइयों या प्रश्नों के मामले में, कृपया यहां जाएं Installation हमारा अनुभाग documentation .
OST फाइल को MSG फॉर्मेट में कैसे कन्वर्ट करें
जावा के लिए Aspose.Email का उपयोग करके OST (आउटलुक ऑफलाइन स्टोरेज टेबल) फ़ाइलों को MSG प्रारूप में परिवर्तित करना ईमेल डेटा को कुशलतापूर्वक संभालने के लिए एक सहज समाधान प्रदान करता है। Aspose.Email द्वारा प्रदान किए गए उपयोगकर्ता के अनुकूल API के साथ, डेवलपर्स आसानी से OST फ़ाइलों को पार्स कर सकते हैं, ईमेल सामग्री निकाल सकते हैं और इसे MSG प्रारूप में परिवर्तित कर सकते हैं। यह रूपांतरण प्रक्रिया मूल ईमेल लेआउट, अटैचमेंट और मेटाडेटा को सुरक्षित रखती है, जिससे जानकारी का सुचारू रूप से संक्रमण सुनिश्चित होता है। Aspose.Email के विश्वसनीय रूपांतरण टूल का लाभ उठाकर, डेवलपर आसानी से OST से MSG रूपांतरण क्षमताओं को अपने अनुप्रयोगों में एकीकृत कर सकते हैं।
OST फ़ाइलों को MSG प्रारूप में बदलने के लिए, लाइब्रेरी प्रदान करती है PersonalStorage क्लास जिसका उपयोग स्टोरेज फ़ाइल खोलने के लिए किया जाता है, जिससे इसकी सामग्री और संरचना तक पहुंच मिलती है। द FolderInfo क्लास स्टोरेज फ़ाइल के भीतर एक फ़ोल्डर का प्रतिनिधित्व करता है और इसकी सामग्री में हेरफेर करना संभव बनाता है। लाइब्रेरी में यह भी है StandardIpmFolder Outlook व्यक्तिगत संग्रहण फ़ाइल के भीतर मानक फ़ोल्डरों को परिभाषित करने के लिए गणना। नीचे दिए गए कोड स्निपेट में, ‘StandardIPMFolder.inbox’ का उपयोग इनबॉक्स फ़ोल्डर को निर्दिष्ट करने के लिए किया जाता है। द MapiMessage क्लास डेवलपर्स को प्रोग्रामेटिक रूप से ईमेल संदेशों के साथ काम करने के लिए फ़ंक्शंस का एक व्यापक सेट प्रदान करता है, जिससे वे अपने जावा अनुप्रयोगों के भीतर ईमेल डेटा को कुशलतापूर्वक प्रबंधित करने, हेरफेर करने और इंटरैक्ट करने में सक्षम होते हैं। ईमेल संदेशों का संग्रह किसके साथ संग्रहीत किया जाता है MessageInfoCollection क्लास। के साथ MessageInfo वर्ग, एक विशिष्ट ईमेल संदेश के बारे में जानकारी का प्रतिनिधित्व करते हुए, आप एक फ़ोल्डर के भीतर प्रत्येक ईमेल संदेश के विवरण तक पहुंच सकते हैं। द SaveOptions वर्ग विभिन्न स्वरूपों में ईमेल संदेशों को सहेजने के लिए विकल्प प्रदान करता है। नीचे दिए गए कोड नमूने में, ये वर्ग OST फ़ाइल खोलने, इनबॉक्स फ़ोल्डर से संदेश पुनर्प्राप्त करने, प्रत्येक संदेश को गंतव्य फ़ोल्डर में MSG फ़ाइल के रूप में निकालने और सहेजने के लिए एक साथ काम करते हैं। API हाई कोड सुविधाओं के बारे में अधिक जानकारी के लिए, कृपया हमारी वेबसाइट पर जाएं संदर्भ संसाधन .
जावा के माध्यम से OST को MSG में बदलने के चरण
जावा प्रोग्रामर आसानी से कोड की कुछ पंक्तियों में OST फ़ाइल को MSG में बदल सकते हैं।
- OST फ़ाइल “Outlook.ost” का उपयोग करके खोलें PersonalStorage.fromFile method.
- के साथ OST फ़ाइल से पूर्वनिर्धारित इनबॉक्स फ़ोल्डर जानकारी प्राप्त करें ost.getPredefinedFolder .
- का उपयोग करके इनबॉक्स फ़ोल्डर में संदेशों के संग्रह को पुनः प्राप्त करें folderInfo.getContents() .
- संग्रह में प्रत्येक संदेश के माध्यम से पुनरावृति करें।
- मौजूदा अनुक्रमणिका पर संदेश की जानकारी प्राप्त करें।
- का उपयोग करके संदेश जानकारी से MapiMessage निकालें ost.extractMessage(msgInfo) .
- सहेजने के लिए अनुक्रमणिका निर्दिष्ट करने वाले विकल्पों के आधार पर फ़ाइल नाम के साथ एक गंतव्य फ़ोल्डर में निकाले गए MapiMessage को सहेजें।
सिस्टम आवश्यकताएँ
जावा रूपांतरण कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।
- माइक्रोसॉफ्ट विंडोज या जेएसपी/जेएसएफ एप्लीकेशन और डेस्कटॉप एप्लीकेशन के लिए जावा रनटाइम एनवायरनमेंट के साथ संगत ओएस।
- से सीधे जावा के लिए Aspose.Email का नवीनतम संस्करण प्राप्त करें Maven .
OST को MSG में बदलें - जावा
PersonalStorage ost = PersonalStorage.fromFile("Outlook.ost");
FolderInfo folderInfo = ost.getPredefinedFolder(StandardIpmFolder.Inbox);
MessageInfoCollection miCol = folderInfo.getContents();
for (int i=0;i< miCol.size();i++){
MessageInfo msgInfo = (MessageInfo)miCol.get(i);
MapiMessage mapi = ost.extractMessage(msgInfo);
mapi.save("DestFolder\\" + i + ".msg", SaveOptions.getDefaultMsgUnicode());
}
OST फाइल फॉर्मेट क्या है?
OST (ऑफ़लाइन संग्रहण तालिका) फ़ाइल स्वरूप एक ऐसी फ़ाइल है जो Exchange सर्वर से मेलबॉक्स आइटम की एक प्रति संग्रहीत करती है, जिससे उपयोगकर्ता ऑफ़लाइन होने पर भी अपने मेलबॉक्स डेटा तक पहुँच सकते हैं। कनेक्शन स्थापित होने पर OST फ़ाइलें Exchange सर्वर के साथ सिंक्रनाइज़ की जाती हैं, जिससे यह सुनिश्चित होता है कि ऑफ़लाइन किए गए किसी भी परिवर्तन को सर्वर पर भी अपडेट किया जाए। OST फ़ाइलों का उपयोग Microsoft Outlook द्वारा Exchange वातावरण में ईमेल, संपर्क, कैलेंडर, कार्य और अन्य मेलबॉक्स आइटम के लिए किया जाता है।
MSG फाइल फॉर्मेट क्या है?
MSG एक फ़ाइल स्वरूप है जिसका उपयोग Microsoft Outlook द्वारा ईमेल, संपर्क, कैलेंडर आइटम, कार्य और अन्य जानकारी संग्रहीत करने के लिए किया जाता है। MSG फ़ाइल में ईमेल के सभी घटक होते हैं, जिसमें संदेश का मुख्य भाग, अनुलग्नक, प्रेषक और प्राप्तकर्ता की जानकारी, विषय, तिथि और अन्य मेटाडेटा शामिल हैं। यह प्रारूप उपयोगकर्ताओं को आसान संग्रहण और साझा करने के लिए एक ही फ़ाइल में अलग-अलग ईमेल संदेशों या संपूर्ण फ़ोल्डरों को सहेजने की अनुमति देता है। MSG फ़ाइलें Microsoft Outlook और कुछ अन्य ईमेल क्लाइंट द्वारा खोली और देखी जा सकती हैं, लेकिन सभी ईमेल प्रोग्रामों के साथ संगत नहीं हो सकती हैं।
जावा के लिए Aspose.Email द्वारा समर्थित फ़ाइल प्रारूप रूपांतरण
जावा के लिए Aspose.Email ईमेल, संपर्क, कैलेंडर, अटैचमेंट को मूल रूप से संभालने के लिए डिज़ाइन किए गए फ़ाइल प्रारूप रूपांतरणों का एक व्यापक सेट प्रदान करता है। यह डेवलपर्स को अपने अनुप्रयोगों की विविध आवश्यकताओं को पूरा करने के लिए डेटा को आसानी से हेरफेर करने और रूपांतरित करने का अधिकार देता है। ईमेल अनुप्रयोगों में फ़ाइल प्रारूप रूपांतरणों को लागू करने से उनकी अंतर-क्षमता में आसानी होती है और दक्षता बढ़ती है। कुल मिलाकर, लाइब्रेरी से रूपांतरण का समर्थन करती है EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF उपयोगकर्ता अनुभव को बेहतर बनाने वाले अन्य प्रारूपों के लिए।OST से MSG रूपांतरण लाइव डेमो
अन्य समर्थित रूपांतरण
आप OST को कई अन्य फ़ाइल स्वरूपों में भी परिवर्तित कर सकते हैं, जिनमें से कुछ नीचे सूचीबद्ध हैं।