Aspose.Email  for .NET

.NET आउटलुक और थंडरबर्ड ईमेल प्रोसेसिंग लाइब्रेरी

ईमेल और क्रॉस-प्लेटफ़ॉर्म ईमेल संग्रह बनाएं, पार्स करें, कनवर्ट करें और हेरफेर करें

  डाउनलोड नि: शुल्क परीक्षण
  
 

Aspose.Email for .NET ईमेल प्रोसेसिंग एपीआई का एक व्यापक सेट है जिसका उपयोग Microsoft आउटलुक या ऑफिस ऑटोमेशन का उपयोग किए बिना मेल बनाने, हेरफेर करने, विश्लेषण करने, परिवर्तित करने और संदेशों को प्रसारित करने की क्षमता के साथ क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाने के लिए किया जा सकता है। एपीआई ईमेल हेरफेर सुविधाएँ प्रदान करता है जैसे संदेश ऑब्जेक्ट से अटैचमेंट को जोड़ना, निकालना या हटाना, प्राप्तकर्ताओं को जोड़कर या हटाकर या विषय को बदलकर संदेश हेडर का अनुकूलन और बहुत कुछ।

Aspose.Email for .NET डेवलपर्स के लिए MSG, EML, EMLX, PST, OST, MBOX और MHT जैसे कई Microsoft आउटलुक और मोज़िला थंडरबर्ड प्रारूपों के साथ काम करना आसान बनाता है और साथ ही संदेश भंडारण फ़ाइलों को प्रबंधित करने की क्षमता प्रदान करता है। जैसे व्यक्तिगत भंडारण फ़ाइलें (PST) और ऑफलाइन भंडारण फ़ाइलें (ओएसटी) और एमबीओएक्स. डेवलपर्स कई लोकप्रिय प्रोटोकॉल जैसे पीओपी 3, आईएमएपी और एसएमटीपी के माध्यम से ईमेल भेजने और प्राप्त करने के लिए एपीआई का उपयोग कर सकते हैं या वेबडाव और एक्सचेंज वेब सेवाओं के माध्यम से माइक्रोसॉफ्ट एक्सचेंज सर्वर से जुड़ सकते हैं और संलग्नक के साथ ईमेल भेज और प्राप्त कर सकते हैं और सर्वर से संदेशों को सूचीबद्ध या हटा सकते हैं।

Advanced .NET ईमेल एपीआई Features

HTML बॉडी और अटैचमेंट के साथ ईमेल भेजें

मेल मर्ज और बल्क मेल भेजने की कार्यक्षमता

POP3 और IMAP मेल सर्वर से संदेशों की सूची बनाएं और डाउनलोड करें

Microsoft Exchange सर्वर के माध्यम से संदेशों को सूचीबद्ध करें, डाउनलोड करें और भेजें

iCalendar . का उपयोग करके कार्य बनाएं और अपडेट करें

फ़ाइल या स्ट्रीम से संदेश लोड करें

संदेशों को फ़ाइल या स्ट्रीम में सहेजें

इंटर-कन्वर्ट संदेश प्रारूप

संदेश में हेरफेर करें व्यक्तिगत और ऑफ़लाइन संग्रहण फ़ाइलें

पीएसटी में संदेश, संपर्क, कार्य, नोट्स, कैलेंडर आइटम और वितरण सूचियां जोड़ें

पीएसटी से संदेश, संपर्क और कैलेंडर आइटम निकालें

iCalendar RFC के अनुसार निर्दिष्ट पुनरावर्तन पैटर्न जेनरेट करें

Exchange वेब सेवा (EWS) क्लाइंट का उपयोग करके कैलेंडर आइटम में हेरफेर करें

ईमेल में एम्बेडेड ऑब्जेक्ट और अटैचमेंट जोड़ें

टेक्स्ट और HTML मेल बॉडी शामिल करें

टेम्पलेट से मेल मर्ज

iCalendar के अनुरूप अपॉइंटमेंट या मीटिंग भेजें

अनुकूलित मेल हेडर बनाएं

ईमेल क्लाइंट में HTTP प्रॉक्सी के लिए समर्थन, यानी POP3, IMAP और SMTP

आउटलुक टास्क को एमएचटीएमएल में कनवर्ट करना

विभिन्न प्रकार के आउटलुक आइटम लाने के लिए एकल एकीकृत विधि

EWS में कॉन्टैक्ट्स के सब-फोल्डर में कॉन्टैक्ट बनाएं

आवर्ती कैलेंडर ईवेंट में अटैचमेंट जोड़ें

एक पीएसटी वितरण सूची (डीएल) में अद्यतन सदस्य

मैक डेटा फ़ाइल के लिए आउटलुक के लिए समर्थन OLM

ICF और VCF संस्करण 3.0 फ़ाइलें बनाने के लिए समर्थन

OLM फ़ाइल में फ़ोल्डर पथ प्राप्त करें

उपयोगकर्ता द्वारा बनाए गए कस्टम फ़ोल्डरों की सूची प्राप्त करें

पुनरावर्ती IMAP और POP3 संचालन के लिए बहु-कनेक्शन समर्थन

.NET में संदेश को एकाधिक ईमेल प्रारूपों में गतिशील रूप से कनवर्ट करें

Aspose.Email एक अच्छा विकल्प है यदि आप ईमेल को विभिन्न फ़ाइल स्वरूपों में बदलने के लिए API की तलाश कर रहे हैं। उदाहरण के लिए, आप आसानी से MSG फ़ाइलों को EML, HTML या MHTML स्वरूपों में या इसके विपरीत रूपांतरित कर सकते हैं। एपीआई ने अंतर्निहित प्रारूप विनिर्देशों को छिपाते हुए सभी संभावित रूपांतरण प्रक्रियाओं के लिए इंटरफेस को उजागर किया है जिससे डेवलपर्स के लिए एपीआई को अपने अनुप्रयोगों में एकीकृत करना आसान हो गया है। समर्थित रूपांतरण प्रक्रियाओं में से कोई भी लाइब्रेरी ऑब्जेक्ट मॉडल में स्रोत फ़ाइल लोड करने और उचित पैरामीटर के साथ सेव विधि को कॉल करने के समान सरल है।

संदेश को विभिन्न स्वरूपों में सहेजें - C#

// फ़ाइल को कनवर्ट करने के लिए लोड करें

using (var message = Aspose.Email.MailMessage.Load(dir + "template.msg"))

{

    // विभिन्न स्वरूपों में सहेजें

    message.Save(dir + "output.eml", Aspose.Email.SaveOptions.DefaultEml);

    message.Save(dir + "output.html", Aspose.Email.SaveOptions.DefaultHtml);

    message.Save(dir + "output.mhtml", Aspose.Email.SaveOptions.DefaultMhtml);

}

iCalendar API के साथ कैलेंडर ऑब्जेक्ट प्रबंधित करें

Aspose.Email आपको अपने iCalendar API के माध्यम से Outlook कैलेंडर ऑब्जेक्ट बनाने और सहेजने की क्षमता प्रदान करता है। न केवल आप कैलेंडर ऑब्जेक्ट को विभिन्न स्वरूपों में निकाल सकते हैं और उन्हें MSG या ICS फ़ाइलों के रूप में सहेज सकते हैं, बल्कि आप संदेश भेजने वाले प्रोटोकॉल के माध्यम से मीटिंग अनुरोध भेज, पुनर्प्राप्त, अपडेट और रद्द भी कर सकते हैं।

Send and Receive ईमेल via SMTP, POP3 and IMAP

Aspose.Email for .NET आपको संलग्नक, HTML स्वरूपण और छवियों के साथ जटिल संदेश बनाने और SMTP प्रोटोकॉल का उपयोग करके ईमेल भेजने का अधिकार देता है। यह आपको उपयोगकर्ता नाम और पासवर्ड या APOP प्रमाणीकरण द्वारा POP3 सर्वर पर लॉग इन करने की अनुमति देता है ताकि ईमेल प्राप्त करने के साथ-साथ मेलबॉक्स का आकार और संदेश की गिनती देखने के लिए, पूर्ण संदेश या सिर्फ हेडर को पुनः प्राप्त करने, सर्वर से संदेशों को हटाने आदि जैसे कार्य किए जा सकें। .

एपीआई प्रमाणीकरण, बनाने, हटाने, चयन करने, फ़ोल्डरों को क्वेरी करने, संदेश प्राप्त करने और सहेजने, संदेश फ़्लैग बदलने और बुनियादी IMAP कमांड सहित IMAP प्रोटोकॉल सुविधाओं का भी समर्थन करता है।

माइक्रोसॉफ्ट एक्सचेंज सर्वर से कनेक्ट करें

Aspose.Email for .NET कई ऑपरेशन करने के लिए माइक्रोसॉफ्ट एक्सचेंज सर्वर से जुड़ने की क्षमता प्रदान करता है। आप किसी भी फ़ोल्डर से संदेशों को सूचीबद्ध कर सकते हैं, संदेशों को डाउनलोड कर सकते हैं और उन्हें समर्थित संदेश स्वरूपों में सहेज सकते हैं। ईमेल और एक्सचेंज सर्वर के वेबडाव और एक्सचेंज वेब सेवाओं का उपयोग करके मीटिंग आमंत्रण भी भेजे जा सकते हैं। एपीआई यूनिफाइड मैसेजिंग ऑपरेशंस और निर्दिष्ट क्रेडेंशियल्स के आधार पर एक्सचेंज सर्वर सेटिंग्स की ऑटो-डिस्कवरी का भी समर्थन करता है।

पूर्ण पुनरावृत्ति पैटर्न समाधान

Aspose.Email for .NET आपको सबसे जटिल पुनरावृत्ति पैटर्न के लिए घटना तिथियों और समय की आसानी से और विश्वसनीय गणना करने की अनुमति देता है। आप iCalendar RFC (2445) स्वरूप में पुनरावर्तन प्रतिमान गतिशील रूप से उत्पन्न और उपभोग कर सकते हैं। आप वार्षिक, मासिक, साप्ताहिक, दैनिक, प्रति घंटा, सूक्ष्म और द्वितीय पुनरावृत्ति पैटर्न का उपयोग करना चुन सकते हैं, और अपने विंडोज़, वेब या मोबाइल एप्लिकेशन में पुनरावृत्ति पैटर्न का प्रतिनिधित्व कर सकते हैं।

Manage Message भंडारण फ़ाइलें

ईमेल लाइब्रेरी माइक्रोसॉफ्ट आउटलुक पीएसटी और ओएसटी फाइलों को स्ट्रीम ऑब्जेक्ट या डिस्क स्थान से लोड कर सकती है ताकि पूर्ण फ़ोल्डर पदानुक्रम को पुनः प्राप्त किया जा सके और संदेश विशिष्ट विवरण जैसे विषय, प्रेषक, प्राप्तकर्ता या अनुलग्नकों के साथ संदेश निकालने के लिए पढ़ा जा सके।

एक पीएसटी से संदेशों की सूची बनाएं - सी #

// पीएसटी फ़ाइल लोड करें

using (var pst = Aspose.Email.Storage.Pst.PersonalStorage.FromFile(dir + "template.pst"))

{

    // पीएसटी फ़ोल्डरों की सूची बनाएं

    foreach (var folder in pst.RootFolder.GetSubFolders())

    {

        // एक फ़ोल्डर में संदेशों को सूचीबद्ध करें

        foreach (var msg in folder.EnumerateMessages())

        {

            var folderInfo = pst.GetParentFolder(msg.EntryId);

            Console.WriteLine(msg.Subject + ":" + folderInfo.DisplayName);

        }

    }

}

संपर्क कार्ड के साथ काम करें

VCard या VCF संपर्क कार्डों को संग्रहीत और विनिमय करने के लिए एक विश्वव्यापी फ़ाइल स्वरूप है। Aspose.Email .NET के लिए .NET ऐप्स के भीतर संपर्क कार्ड फ़ाइलों (VCF) में हेरफेर करने की अनुमति देता है। आउटलुक कॉन्टैक्ट कार्ड्स के साथ-साथ थंडरबर्ड वीकार्ड्स को प्रोसेस करें। .NET के लिए Aspose.Email का उपयोग करके, आप ईमेल में VCard या VCF फ़ाइलें भेज सकते हैं, अपने संदेशों में VCards संलग्न कर सकते हैं। साथ ही, आप अपने तरीके से VCard फ़ाइलों का आदान-प्रदान कर सकते हैं। एपीआई आपके संपर्क कार्ड बनाने, संपादित करने और हटाने की अनुमति देता है। आप आसानी से अपने आवेदन में संपर्क कार्ड समर्थन जोड़ सकते हैं।

माइक्रोसॉफ्ट ऑफिस ऑटोमेशन - जरूरत नहीं

.NET के लिए Aspose.Email को प्रबंधित कोड का उपयोग करके बनाया गया है जिसे ईमेल प्रोसेसिंग के साथ काम करने के लिए मशीन पर Microsoft Office या Microsoft Outlook को स्थापित करने की आवश्यकता नहीं है। यह गतिशील संदेश फ़ाइल हेरफेर के साथ-साथ ईमेल भेजने और प्राप्त करने के लिए एक आदर्श Microsoft आउटलुक स्वचालन विकल्प है।

  
  

Aspose.Email नीचे सूचीबद्ध अन्य लोकप्रिय विकास परिवेशों के लिए अलग-अलग ईमेल API प्रदान करता है: