Aspose.Email  for C++

C++ ईमेल संदेश और संदेश संग्रहण संसाधन API

माइक्रोसॉफ्ट आउटलुक की आवश्यकता के बिना सी ++ अनुप्रयोगों के भीतर से ईमेल फ़ाइलें और संदेश संग्रह बनाएं, संपादित करें और कनवर्ट करें।

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

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

Aspose.C++ के लिए ईमेल मेल प्रबंधन सुविधाओं जैसे सामग्री संपादन, प्राप्तकर्ताओं के हेरफेर, एमएपीआई गुणों और अनुलग्नकों के निष्कर्षण और हेरफेर के साथ-साथ पीएसटी और ओएसटी सहित संदेश भंडारण फाइल प्रबंधन जैसी उन्नत सुविधाओं के लिए सबसे उपयुक्त है। वर्तमान में, API ईमेल प्रसारण के लिए SMTP, POP3 और IMAP संचार प्रोटोकॉल का समर्थन करता है।

ईमेल फ़ाइल और संदेश संग्रह संसाधन API सुविधाएँ

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

कोड की कुछ पंक्तियों के साथ प्रारूप का अंतर-रूपांतरण

iCalendar सार्वजनिक API का उपयोग करके कार्य बनाएं और अपडेट करें

संग्रहण फ़ाइलें बनाएं, हेरफेर करें और निकालें

iCalendar RFC प्रारूप के अनुसार पुनरावृत्ति पैटर्न बनाएं

एम्बेडेड ऑब्जेक्ट जोड़ें या ईमेल में फ़ाइलें संलग्न करें

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

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

SMTP, POP3 और IMAP संचार प्रोटोकॉल का समर्थन करता है

C++ लाइब्रेरी के माध्यम से MIME संदेशों को प्रबंधित करें

Aspose.Email C++ के लिए व्यापक रूप से MIME प्रारूपों का समर्थन करता है जिसमें EML और EMLX शामिल हैं। यह क्षमता डेवलपर्स को MIME संदेशों से सामग्री बनाने, सेट करने और निकालने, अनुलग्नकों और एम्बेडेड ऑब्जेक्ट्स को प्रबंधित करने, EML और EMLX फ़ाइलों को MSG, HTML और MHTML फ़ाइल स्वरूपों में बदलने की अनुमति देती है।

आउटलुक संदेश फ़ाइल स्वरूपों को प्रबंधित करें

Aspose.C++ के लिए ईमेल शुरुआत से आउटलुक संदेश बनाने में सक्षम है और साथ ही मौजूदा ईमेल फाइलों में हेरफेर करने की क्षमता भी प्रदान करता है। डेवलपर संपर्क, कार्य, नोट्स, कैलेंडर आइटम और वितरण सूचियों सहित सभी प्रकार के आउटलुक आइटम लोड और सहेज सकते हैं। इसके शीर्ष पर, सी ++ ईमेल लाइब्रेरी सार्वजनिक एपीआई के माध्यम से सभी आउटलुक ऑब्जेक्ट्स को पार्स और हेरफेर करने की अनुमति देती है।

iCalendar . का उत्पादन और उपभोग करें पुनरावृत्ति पैटर्न

पुस्तकालय डेवलपर्स को एक सहज वस्तु मॉडल का उपयोग करके iCalendar (RFC 2445) प्रारूप में प्रोग्रामेटिक रूप से पुनरावृत्ति पैटर्न उत्पन्न करने और उपभोग करने की अनुमति देता है। हमारी विशेषज्ञता सुनिश्चित करती है कि आपको पुनरावृत्ति उत्पादन और खपत पर पूर्ण नियंत्रण प्रदान करते हुए iCalendar इंटरफ़ेस का उपयोग करना आसान है।

पीएसटी और ओएसटी फाइलों से आइटम बनाएं, निरीक्षण करें और निकालें

Aspose.Email for C++ PST और OST जैसे आउटलुक स्टोरेज फॉर्मेट को मैनेज करने की अनुमति देता है। एपीआई मौजूदा भंडारण प्रारूपों पर अलग-अलग संचालन करता है और साथ ही नए पीएसटी दस्तावेज़ भी बनाता है। अन्य संभावित संचालन, जैसे कि फ़ोल्डर और संदेश सूचीकरण, संदेशों को जोड़ना या निकालना, संपर्क और फ़ोल्डर्स जैसे प्रदर्शन कर सकते हैं।

PST बनाएं और इनबॉक्स में संदेश जोड़ें - C++

// स्क्रैच से पीएसटी फाइल बनाएं       

System::SharedPtr<PersonalStorage> personalStorage = PersonalStorage::Create(dir + L"output.pst", Aspose::Email::Outlook::Pst::FileFormatVersion::Unicode);

// पीएसटी में एक फ़ोल्डर "इनबॉक्स" जोड़ें

personalStorage->get_RootFolder()->AddSubFolder(L"Inbox");

// "इनबॉक्स" फ़ोल्डर का चयन करें

System::SharedPtr<FolderInfo> inboxFolder = personalStorage->get_RootFolder()->GetSubFolder(L"Inbox");

// "इनबॉक्स" फ़ोल्डर में एक संदेश जोड़ें

inboxFolder->AddMessage(MapiMessage::FromFile(dir + L"template.msg"));
  
  

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