जावा अनुप्रयोगों के लिए PST से EMLX कनवर्टर
ईमेल फ़ाइलों को प्रारूपों के बीच परिवर्तित करने के लिए सहज जावा एपीआई। PST से EMLX रूपांतरण कोड नमूना और जावा परियोजनाओं के साथ इसका एकीकरण।
जावा एपीआई का उपयोग करके पीएसटी को ईएमएलएक्स में कनवर्ट करें
जावा के लिए 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 .
PST फाइल को EMLX फॉर्मेट में कैसे कन्वर्ट करें
जावा के लिए Aspose.Email का उपयोग करके PST (पर्सनल स्टोरेज टेबल) फ़ाइलों को EMLX प्रारूप में परिवर्तित करना ईमेल डेटा के साथ काम करने के लिए एक मजबूत और कुशल समाधान प्रदान करता है। Aspose.Email द्वारा पेश किया गया सहज API डेवलपर्स को PST फ़ाइलों को निर्बाध रूप से संसाधित करने, ईमेल संदेश निकालने और उन्हें आसानी से EMLX प्रारूप में बदलने में सक्षम बनाता है। यह रूपांतरण प्रक्रिया यह सुनिश्चित करती है कि मूल ईमेल संरचना, अटैचमेंट और मेटाडेटा संरक्षित रहें, जिससे रूपांतरण के दौरान ईमेल सामग्री की अखंडता बनी रहे। Aspose.Email के भरोसेमंद रूपांतरण टूल का उपयोग करके, डेवलपर्स आसानी से PST से EMLX रूपांतरण कार्यक्षमता को अपने जावा अनुप्रयोगों में शामिल कर सकते हैं।
PST फ़ाइलों को EMLX प्रारूप में बदलने के लिए, लाइब्रेरी प्रदान करती है PersonalStorage वर्ग जिसका उपयोग PST फ़ाइल का प्रतिनिधित्व करने के लिए किया जाता है। यह PST फ़ाइल के भीतर संग्रहीत डेटा को एक्सेस करने और उसमें हेरफेर करने के तरीके प्रदान करता है। द FolderInfo वर्ग PST फ़ाइल के भीतर एक फ़ोल्डर का प्रतिनिधित्व करता है। यह फ़ोल्डर की सामग्री को एक्सेस करने के तरीके प्रदान करता है। द MessageInfoCollection क्लास, जिसका उपयोग नीचे दिए गए कोड नमूने में भी किया जाता है, MessageInfo ऑब्जेक्ट्स का एक संग्रह संग्रहीत करता है, जो एक फ़ोल्डर के भीतर ईमेल संदेशों का प्रतिनिधित्व करते हैं। के साथ MessageInfo वर्ग, एक फ़ोल्डर के भीतर एक व्यक्तिगत ईमेल संदेश का प्रतिनिधित्व करते हुए, आप एक फ़ोल्डर के भीतर प्रत्येक ईमेल संदेश के विवरण तक पहुंच सकते हैं। द MapiMessage क्लास डेवलपर्स को प्रोग्रामेटिक रूप से ईमेल संदेशों के साथ काम करने के लिए फ़ंक्शंस का एक व्यापक सेट प्रदान करता है, जिससे वे अपने जावा अनुप्रयोगों के भीतर ईमेल डेटा को कुशलतापूर्वक प्रबंधित करने, हेरफेर करने और इंटरैक्ट करने में सक्षम होते हैं। द SaveOptions वर्ग विभिन्न स्वरूपों में ईमेल संदेशों को सहेजने के लिए विकल्प प्रदान करता है। नीचे दिया गया कोड नमूना ईमेल संदेशों को निकालने, उन्हें PST से EMLX प्रारूप में परिवर्तित करने और उन्हें निर्दिष्ट गंतव्य फ़ोल्डर में सहेजने में इन कक्षाओं के उपयोग को दर्शाता है। API हाई कोड सुविधाओं के बारे में अधिक जानकारी के लिए, कृपया हमारी वेबसाइट पर जाएं संदर्भ संसाधन .
जावा के माध्यम से PST को EMLX में बदलने के चरण
जावा प्रोग्रामर आसानी से कोड की कुछ पंक्तियों में PST फ़ाइल को EMLX में बदल सकते हैं।
- PST फ़ाइल “Outlook.pst” को इसके साथ लोड करें PersonalStorage.fromFile method.
- का उपयोग करके PST फ़ाइल के भीतर इनबॉक्स फ़ोल्डर तक पहुँचें getPredefinedFolder .
- इनबॉक्स फ़ोल्डर में सभी ईमेल संदेशों को पुनः प्राप्त करें और उन्हें कॉल करके MessageInfoCollection ऑब्जेक्ट में संग्रहीत करें getContents method.
- संग्रह में प्रत्येक ईमेल संदेश के माध्यम से पुनरावृति करें।
- का उपयोग करके प्रत्येक ईमेल संदेश की सामग्री और मेटाडेटा निकालें extractMessage method.
- संदेश सामग्री को एनकैप्सुलेट करने के लिए MapiMessage ऑब्जेक्ट बनाएं।
- ईमेल संदेश को कॉल करके EMLX प्रारूप में सहेजें save नई फ़ाइल के लिए बचत विकल्प निर्दिष्ट करने वाली MapiMessage क्लास की विधि।
सिस्टम आवश्यकताएँ
जावा रूपांतरण कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।
- माइक्रोसॉफ्ट विंडोज या जेएसपी/जेएसएफ एप्लीकेशन और डेस्कटॉप एप्लीकेशन के लिए जावा रनटाइम एनवायरनमेंट के साथ संगत ओएस।
- से सीधे जावा के लिए Aspose.Email का नवीनतम संस्करण प्राप्त करें Maven .
PST को EMLX में बदलें - जावा
PersonalStorage pst = PersonalStorage.fromFile("Outlook.pst");
FolderInfo folderInfo = pst.getPredefinedFolder(StandardIpmFolder.Inbox);
MessageInfoCollection miCol = folderInfo.getContents();
for (int i=0;i < miCol.size(); i++){
MessageInfo msgInfo = (MessageInfo)miCol.get(i);
MapiMessage mapi = pst.extractMessage(msgInfo);
mapi.save("DestFolder\\" + i + ".emlx", SaveOptions.createSaveOptions(MailMessageSaveType.EmlxFormat));
}
PST फाइल फॉर्मेट क्या है?
PST (पर्सनल स्टोरेज टेबल) एक फ़ाइल स्वरूप है जिसका उपयोग Microsoft Outlook द्वारा ईमेल संदेश, संपर्क, कैलेंडर, कार्य और अन्य मेलबॉक्स आइटम संग्रहीत करने के लिए किया जाता है। PST फ़ाइलें डेटा संग्रहण कंटेनर के रूप में कार्य करती हैं जो उपयोगकर्ताओं को Outlook के भीतर अपने ईमेल डेटा तक पहुँचने और प्रबंधित करने की अनुमति देती हैं। इन फ़ाइलों को उपयोगकर्ता के कंप्यूटर पर स्थानीय रूप से बनाया और सहेजा जा सकता है या नेटवर्क सर्वर पर संग्रहीत किया जा सकता है। PST फ़ाइलों का उपयोग आमतौर पर ईमेल डेटा का बैकअप लेने, पुराने संदेशों को संग्रहीत करने और विभिन्न कंप्यूटरों या ईमेल क्लाइंट के बीच ईमेल डेटा को माइग्रेट करने के लिए किया जाता है। इसके अतिरिक्त, डेटा सुरक्षा और गोपनीयता को बढ़ाने के लिए PST फ़ाइलों को पासवर्ड से सुरक्षित किया जा सकता है।
EMLX फाइल फॉर्मेट क्या है?
EMLX Apple मेल द्वारा उपयोग किया जाने वाला एक फ़ाइल स्वरूप है। यह एक मालिकाना फ़ाइल स्वरूप है जिसका उपयोग macOS और Mac OS X ऑपरेटिंग सिस्टम पर अलग-अलग ईमेल संदेशों को संग्रहीत करने के लिए किया जाता है। प्रत्येक EMLX फ़ाइल एक ईमेल संदेश का प्रतिनिधित्व करती है और इसमें आम तौर पर ईमेल की सामग्री, अटैचमेंट, हेडर और मेटाडेटा शामिल होते हैं। उन्हें आम तौर पर उपयोगकर्ता के कंप्यूटर पर नेस्टेड निर्देशिका संरचना में संग्रहीत किया जाता है, जिसमें प्रत्येक ईमेल संदेश एक अलग फ़ाइल के रूप में सहेजा जाता है। EMLX प्रारूप Apple Mail को ईमेल संदेशों को कुशलतापूर्वक प्रबंधित और संग्रहीत करने की अनुमति देता है, जबकि उपयोगकर्ताओं के लिए अलग-अलग संदेशों तक आसान पहुंच प्रदान करता है।
जावा के लिए Aspose.Email द्वारा समर्थित फ़ाइल प्रारूप रूपांतरण
जावा के लिए Aspose.Email ईमेल, संपर्क, कैलेंडर, अटैचमेंट को मूल रूप से संभालने के लिए डिज़ाइन किए गए फ़ाइल प्रारूप रूपांतरणों का एक व्यापक सेट प्रदान करता है। यह डेवलपर्स को अपने अनुप्रयोगों की विविध आवश्यकताओं को पूरा करने के लिए डेटा को आसानी से हेरफेर करने और रूपांतरित करने का अधिकार देता है। ईमेल अनुप्रयोगों में फ़ाइल प्रारूप रूपांतरणों को लागू करने से उनकी अंतर-क्षमता में आसानी होती है और दक्षता बढ़ती है। कुल मिलाकर, लाइब्रेरी से रूपांतरण का समर्थन करती है EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF उपयोगकर्ता अनुभव को बेहतर बनाने वाले अन्य प्रारूपों के लिए।PST से EMLX रूपांतरण | लाइव डेमो
अन्य समर्थित रूपांतरण
आप PST को कई अन्य फ़ाइल स्वरूपों में भी परिवर्तित कर सकते हैं, जिनमें से कुछ नीचे सूचीबद्ध हैं।