PST को C # के माध्यम से MBOX में कनवर्ट करें
Outlook® या थंडरबर्ड® निर्भरता के बिना .NET API का उपयोग करके PST से MBOX C # रूपांतरण।
C # का उपयोग करके PST को MBOX में कैसे परिवर्तित करें
PST को MBOX में बदलने के लिए विश्वसनीय और कुशल समाधान की तलाश करने वाले C # डेवलपर्स के लिए, .NET के लिए Aspose.Email एक व्यापक और उपयोगकर्ता के अनुकूल फ़ाइल रूपांतरण API प्रदान करता है। API एक प्रगतिशील और बहुमुखी लाइब्रेरी का एक हिस्सा है, जो ईमेल संदेश, अटैचमेंट बनाने और प्रबंधित करने, ईमेल मेटाडेटा निकालने, विभिन्न प्रोटोकॉल के माध्यम से ईमेल सर्वर के साथ इंटरैक्ट करने के साथ-साथ ईमेल के बीच कनवर्ट करने जैसे विभिन्न ईमेल प्रोसेसिंग कार्यों को संभालने के लिए एक सरल और सहज दृष्टिकोण प्रदान करता है। formats आउटलुक या थंडरबर्ड निर्भरता के बिना
लाइब्रेरी का उपयोग करने वाले डेवलपर कोड की कुछ पंक्तियों में उच्च गुणवत्ता वाले परिणामों के साथ फ़ाइलों को आसानी से एक प्रारूप से दूसरे प्रारूप में परिवर्तित कर सकते हैं। इस प्रक्रिया में कुछ सरल और सरल चरण शामिल हैं जैसे ईमेल डेटा लोड करना, इसे प्रोसेस करना और इसे वांछित प्रारूप में सहेजना। यह API को C # अनुप्रयोगों में फ़ाइल रूपांतरण कार्यों को स्वचालित करने के लिए एक उत्कृष्ट उपकरण बनाता है।
PST को MBOX में परिवर्तित करना डेवलपर्स को ईमेल डेटा माइग्रेशन और एकीकरण कार्यों को प्रभावी ढंग से प्रबंधित करने में सक्षम बनाता है। हमारे उपयोगकर्ता-अनुकूल API द्वारा समर्थित यह दृष्टिकोण, डेवलपर्स को ईमेल डेटा ट्रांसफर को स्वचालित और सरल बनाने की अनुमति देता है, जिससे विभिन्न ईमेल क्लाइंट के बीच आसानी से संक्रमण हो सकता है, और जटिल मैन्युअल रूपांतरण प्रक्रियाओं की आवश्यकता समाप्त हो जाती है। परिणामस्वरूप, डेवलपर समय और संसाधनों की बचत कर सकते हैं, और अपनी ईमेल प्रक्रियाओं की समग्र दक्षता को बढ़ा सकते हैं।
अपनी PST फ़ाइलों को अभी MBOX प्रारूप में कनवर्ट करें। अपने C # प्रोजेक्ट में Aspose.Email नेमस्पेस को शामिल करके प्रारंभ करें। आप निम्न में से कोई एक क्रिया करके ऐसा कर सकते हैं:
Open NuGet पैकेज मैनेजर, Aspose.Email की खोज करें और इसे अपने डिवाइस पर इंस्टॉल करें।
पैकेज मैनेजर कंसोल से निम्न कमांड का उपयोग करें:
PM> Install-Package Aspose.Email
अधिक जानकारी के लिए आप हमारी सलाह ले सकते हैं documentation or support.
PST को C # के माध्यम से MBOX में बदलने के चरण
.NET प्रोग्रामर कोड की कुछ ही पंक्तियों में PST फ़ाइलों को MBOX में आसानी से लोड और परिवर्तित कर सकते हैं।
- PersonalStorage.FromFile विधि का उपयोग करके PST फ़ाइल “storage.pst” को लोड करें।
- एक नया MBOX स्टोरेज राइटर (“target.mbox”) बनाएं।
- PST फ़ाइल के भीतर “इनबॉक्स” फ़ोल्डर तक पहुँचें।
- “इनबॉक्स” फ़ोल्डर में प्रत्येक ईमेल संदेश के माध्यम से पुनरावृति करें।
- प्रत्येक ईमेल संदेश को MailMessage ऑब्जेक्ट में कनवर्ट करें और WriteMessage विधि का उपयोग करके इसे MBOX स्टोरेज में जोड़ें।
सिस्टम आवश्यकताएँ
.NET रूपांतरण कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।
- माइक्रोसॉफ्ट विंडोज या COM इंटरॉप के माध्यम से .NET फ्रेमवर्क, .NET कोर, और PHP, VBScript, डेल्फी, C ++ के साथ संगत OS।
- माइक्रोसॉफ्ट विज़ुअल स्टूडियो जैसे विकास का माहौल।
- .NET DLL के लिए Aspose.email आपके प्रोजेक्ट में संदर्भित है।
यह नमूना कोड PST से MBOX C # रूपांतरण दिखाता है
using (var pst = PersonalStorage.FromFile("storage.pst"))
using (var mbox = new MboxrdStorageWriter("target.mbox", false))
{
var inboxFolder = pst.GetPredefinedFolder(StandardIpmFolder.Inbox);
// Iterate through PST messages and Add them to MBOX
int count = 1;
foreach (var msg in inboxFolder.EnumerateMapiMessages())
{
var eml = msg.ToMailMessage(new MailConversionOptions());
mbox.WriteMessage(eml);
}
}
PST को MBOX में बदलने के लिए फ्री ऐप
अन्य समर्थित रूपांतरण
आप PST को कई अन्य फ़ाइल स्वरूपों में भी परिवर्तित कर सकते हैं, जिनमें से कुछ नीचे सूचीबद्ध हैं।