DOCX JPG PDF XML PST
  Product Family
MBOX

जावा अनुप्रयोगों के लिए PST से MBOX कनवर्टर

ईमेल फ़ाइलों को प्रारूपों के बीच परिवर्तित करने के लिए सहज जावा एपीआई। PST से MBOX रूपांतरण कोड नमूना और जावा परियोजनाओं के साथ इसका एकीकरण।

जावा एपीआई का उपयोग करके PST को MBOX में कनवर्ट करें

जावा के लिए 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 फाइल को MBOX फॉर्मेट में कैसे कन्वर्ट करें

जावा के लिए Aspose.Email का उपयोग करके PST (पर्सनल स्टोरेज टेबल) फ़ाइलों को MBOX प्रारूप में परिवर्तित करना डेवलपर्स को ईमेल डेटा को प्रबंधित करने का एक विश्वसनीय और कुशल तरीका प्रदान करता है। Aspose.Email की मजबूत सुविधाओं और कार्यक्षमताओं के साथ, डेवलपर्स आसानी से PST फ़ाइलों तक पहुंच सकते हैं, ईमेल संदेश निकाल सकते हैं और उन्हें MBOX प्रारूप में निर्बाध रूप से परिवर्तित कर सकते हैं। यह रूपांतरण प्रक्रिया यह सुनिश्चित करती है कि ईमेल डेटा की मूल संरचना को बनाए रखा जाए, जिसमें अटैचमेंट, हेडर और मेटाडेटा शामिल हैं, जिसके परिणामस्वरूप जानकारी का निर्बाध परिवर्तन होता है। जावा के लिए Aspose.Email का उपयोग करके, डेवलपर्स अपने अनुप्रयोगों में PST से MBOX रूपांतरण क्षमताओं को सहजता से एकीकृत कर सकते हैं, प्रक्रिया को सुव्यवस्थित कर सकते हैं और उन्हें अपनी परियोजनाओं के अन्य आवश्यक पहलुओं पर आसानी से ध्यान केंद्रित करने में सक्षम कर सकते हैं।

PST फ़ाइलों को MBOX प्रारूप में बदलने के लिए, लाइब्रेरी प्रदान करती है PersonalStorage क्लास जिसका उपयोग स्टोरेज फ़ाइल खोलने के लिए किया जाता है, जिससे इसकी सामग्री और संरचना तक पहुंच मिलती है। द MboxrdStorageWriter क्लास का उपयोग संबंधित प्रारूप में MBOX फ़ाइल में ईमेल संदेश लिखने के लिए किया जाता है। द FolderInfo क्लास स्टोरेज फ़ाइल के भीतर एक फ़ोल्डर का प्रतिनिधित्व करता है और इसकी सामग्री में हेरफेर करना संभव बनाता है। द MapiMessage क्लास डेवलपर्स को प्रोग्रामेटिक रूप से ईमेल संदेशों के साथ काम करने के लिए फ़ंक्शंस का एक व्यापक सेट प्रदान करता है, जिससे वे अपने जावा अनुप्रयोगों के भीतर ईमेल डेटा को कुशलतापूर्वक प्रबंधित करने, हेरफेर करने और इंटरैक्ट करने में सक्षम होते हैं। MAPI संदेशों को MailMessage ऑब्जेक्ट में कनवर्ट करते समय, MailConversionOptions क्लास का उपयोग कनवर्ट करने के विकल्पों को निर्दिष्ट करने के लिए किया जाता है। द MailMessage वर्ग एक ईमेल संदेश का प्रतिनिधित्व करता है और ईमेल सामग्री तक पहुँचने और उसमें हेरफेर करने के तरीके प्रदान करता है, जैसे प्रेषक, प्राप्तकर्ता, विषय, निकाय, अनुलग्नक, आदि. नीचे दिए गए कोड नमूने में, ये वर्ग PST फ़ाइल को खोलने के लिए एक साथ काम करते हैं, फ़ाइल में प्रत्येक फ़ोल्डर और संदेश के माध्यम से पुनरावृति करते हैं, MapiMessages को MailMessages में कनवर्ट करते हैं, और उन्हें MBOXRDStorageWriter का उपयोग करके MBOX फ़ाइल में लिखते हैं। API उच्च कोड सुविधाओं के बारे में अधिक जानकारी के लिए, कृपया हमारी वेबसाइट पर जाएं संदर्भ संसाधन .

जावा के माध्यम से PST को MBOX में बदलने के चरण

जावा प्रोग्रामर आसानी से कोड की कुछ पंक्तियों में PST फ़ाइल को MBOX में परिवर्तित कर सकते हैं।

  1. का उपयोग करके PST फ़ाइल खोलें PersonalStorage.fromFile विधि और फ़ाइल के लिए पथ प्रदान करना (pstFilePath)।
  2. MBOX फ़ाइल के आउटपुट पथ के साथ MboxRDStorageWriter का एक उदाहरण बनाएं और एक बूलियन पैरामीटर जो यह दर्शाता है कि किसी मौजूदा फ़ाइल में संलग्न करना है या नहीं (इस मामले में गलत)।
  3. PST फ़ाइल में प्रत्येक फ़ोल्डर के माध्यम से पुनरावृति करें।
  4. फ़ोल्डर पुनरावृत्ति लूप के भीतर, MapiMessage ऑब्जेक्ट्स के माध्यम से लूप करके वर्तमान फ़ोल्डर में प्रत्येक संदेश के माध्यम से पुनरावृति करें।
  5. का उपयोग करके प्रत्येक MapiMessage ऑब्जेक्ट को MailMessage ऑब्जेक्ट में कनवर्ट करें toMailMessage MailConversionOptions के साथ विधि, और MBOX फ़ाइल का उपयोग करके MailMessage को MBOX फ़ाइल में लिखें writer.writeMessage method.

सिस्टम आवश्यकताएँ

जावा रूपांतरण कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।

  • माइक्रोसॉफ्ट विंडोज या जेएसपी/जेएसएफ एप्लीकेशन और डेस्कटॉप एप्लीकेशन के लिए जावा रनटाइम एनवायरनमेंट के साथ संगत ओएस।
  • से सीधे जावा के लिए Aspose.Email का नवीनतम संस्करण प्राप्त करें Maven .
 

PST को MBOX में बदलें - जावा

// Open the PST file
PersonalStorage pst = PersonalStorage.fromFile(pstFilePath);
// Initialize MBOX storage writer
MboxrdStorageWriter mbox = new MboxrdStorageWriter(mboxFilePath, false);
// Get the Inbox folder from PST
FolderInfo inboxFolder = pst.getPredefinedFolder(StandardIpmFolder.Inbox);
// Iterate through PST messages and add them to MBOX
int count = 1;
for (MapiMessage msg : inboxFolder.enumerateMapiMessages()) {
    MailMessage eml = msg.toMailMessage(new MailConversionOptions());
    mbox.writeMessage(eml);
    count++;
}
 

PST फाइल फॉर्मेट क्या है?

PST (पर्सनल स्टोरेज टेबल) एक फ़ाइल स्वरूप है जिसका उपयोग Microsoft Outlook द्वारा ईमेल संदेश, संपर्क, कैलेंडर, कार्य और अन्य मेलबॉक्स आइटम संग्रहीत करने के लिए किया जाता है। PST फ़ाइलें डेटा संग्रहण कंटेनर के रूप में कार्य करती हैं जो उपयोगकर्ताओं को Outlook के भीतर अपने ईमेल डेटा तक पहुँचने और प्रबंधित करने की अनुमति देती हैं। इन फ़ाइलों को उपयोगकर्ता के कंप्यूटर पर स्थानीय रूप से बनाया और सहेजा जा सकता है या नेटवर्क सर्वर पर संग्रहीत किया जा सकता है। PST फ़ाइलों का उपयोग आमतौर पर ईमेल डेटा का बैकअप लेने, पुराने संदेशों को संग्रहीत करने और विभिन्न कंप्यूटरों या ईमेल क्लाइंट के बीच ईमेल डेटा को माइग्रेट करने के लिए किया जाता है। इसके अतिरिक्त, डेटा सुरक्षा और गोपनीयता को बढ़ाने के लिए PST फ़ाइलों को पासवर्ड से सुरक्षित किया जा सकता है।

MBOX फाइल फॉर्मेट क्या है?

MBOX फ़ाइल स्वरूप एक फ़ाइल के भीतर एक समेकित प्रारूप में ईमेल संदेशों को संग्रहीत करने और व्यवस्थित करने के लिए एक मानक प्रारूप है। इसमें आम तौर पर ईमेल संदेशों का एक संग्रह होता है, जिनमें से प्रत्येक को “प्रेषक” शीर्षलेख द्वारा अलग किया जाता है, जिससे यह विभिन्न ईमेल क्लाइंट और सिस्टम में ईमेल को संग्रहीत करने और स्थानांतरित करने के लिए एक सामान्य विकल्प बन जाता है।

जावा के लिए Aspose.Email द्वारा समर्थित फ़ाइल प्रारूप रूपांतरण

जावा के लिए Aspose.Email ईमेल, संपर्क, कैलेंडर, अटैचमेंट को मूल रूप से संभालने के लिए डिज़ाइन किए गए फ़ाइल प्रारूप रूपांतरणों का एक व्यापक सेट प्रदान करता है। यह डेवलपर्स को अपने अनुप्रयोगों की विविध आवश्यकताओं को पूरा करने के लिए डेटा को आसानी से हेरफेर करने और रूपांतरित करने का अधिकार देता है। ईमेल अनुप्रयोगों में फ़ाइल प्रारूप रूपांतरणों को लागू करने से उनकी अंतर-क्षमता में आसानी होती है और दक्षता बढ़ती है। कुल मिलाकर, लाइब्रेरी से रूपांतरण का समर्थन करती है EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF उपयोगकर्ता अनुभव को बेहतर बनाने वाले अन्य प्रारूपों के लिए।
  • PST से MBOX रूपांतरण | लाइव डेमो

    अन्य समर्थित रूपांतरण

    आप PST को कई अन्य फ़ाइल स्वरूपों में भी परिवर्तित कर सकते हैं, जिनमें से कुछ नीचे सूचीबद्ध हैं।

    PST TO EML (आउटलुक ईमेल संदेश)
    PST TO EMLX (एपल ईएमएलएक्स फॉर्मेट)
    PST TO HTML (हाइपर टेक्स्ट मार्कअप लैंग्वेज)
    PST TO ICS (iCalendar)
    PST TO MHTML (वेब पेज आर्काइव फॉर्मेट)
    PST TO MSG (आउटलुक और एक्सचेंज फॉर्मेट)
    PST TO OFT (आउटलुक ईमेल टेम्प्लेट)
    PST TO OST (ऑफलाइन स्टोरेज फाइल्स)
    PST TO VCF (वर्चुअल कार्ड फॉर्मेट)