फ़ीचर अवलोकन
Aspose.Email for .NET में, विभिन्न क्लासेस और मेथड्स को नेमस्पेसेज़ में वर्गीकृत किया गया है, जिनमें से प्रत्येक ईमेल प्रोसेसिंग से संबंधित विशिष्ट उद्देश्यों की पूर्ति करता है। SMTP, POP3, और IMAP जैसे ईमेल प्रोटोकॉल को संभालने से लेकर कैलेंडर इंटीग्रेशन और टास्क शेड्यूलिंग जैसे कार्यों का प्रबंधन करने तक, प्रत्येक नेमस्पेस विशेष उपयोग मामलों को संबोधित करने के लिए बनाया गया है। यह संरचित दृष्टिकोण न केवल कोडिंग को सरल बनाता है बल्कि डेवलपर्स को आसानी से ईमेल समाधान लागू करने की सुविधा भी देता है।
नीचे हम Aspose.Email द्वारा .NET के लिए प्रदान किए गए विभिन्न नेमस्पेसेज़ में गहराई से देखेंगे, उनके मुख्य कार्यों का अन्वेषण करेंगे और सबसे महत्वपूर्ण क्लासेस का उल्लेख करेंगे।
Aspose.Email
ईमेल संदेशों के विभिन्न पहलुओं को संभालने के लिए सामान्य क्लासेस शामिल हैं
इस नेमस्पेस का केंद्रीय घटक है MailMessage क्लास, एक बहुमुखी और शक्तिशाली इकाई जो ईमेल संदेशों के निर्माण, हेरफेर और प्रक्रिया को सुविधाजनक बनाती है। MailMessage क्लास कई सुविधाओं का समर्थन करती है, जैसे रिच टेक्स्ट फॉर्मेटिंग के साथ ईमेल बनाना, इमेज एम्बेड करना, फ़ाइलें अटैच करना, और विभिन्न भूमिकाओं (to, cc, bcc) के साथ कई प्राप्तकर्ताओं को निर्दिष्ट करना। यह इनकमिंग ईमेल को पार्स और पढ़ने के लिए मजबूत कार्यक्षमता भी प्रदान करती है, जिससे डेवलपर्स विषय, प्रेषक, प्राप्तकर्ता और बॉडी सामग्री आदि विवरण आसानी से निकाल सकते हैं। अतिरिक्त रूप से, MailMessage विभिन्न ईमेल प्रोटोकॉल जैसे SMTP, IMAP, और POP3 के साथ सहजता से एकीकृत होती है, जिससे ईमेल भेजना और प्राप्त करना दोनों सरल और विश्वसनीय बनता है।
Aspose.Email.Amp
AMP HTML बॉडी वाले संदेशों को संभालने के लिए क्लासेस प्रदान करता है
Aspose.Email.Amp AMP HTML बॉडी वाले संदेशों को संभालने के लिए समर्पित क्लासेस का एक मजबूत सेट प्रदान करता है, जिससे यह उन डेवलपर्स के लिए एक उपकरण बनता है जो गतिशील और इंटरैक्टिव ईमेल सामग्री शामिल करना चाहते हैं। इस क्षमता का केंद्र है AmpMessage क्लास, जो AMP-प्रवर्तित ईमेल संदेशों को बनाने, हेरफेर करने और रेंडर करने के लिए मुख्य घटक के रूप में कार्य करती है। यह क्लास डेवलपर्स को ईमेल के बॉडी में सीधे रिच मीडिया और इंटरैक्टिव तत्वों को सहजता से एकीकृत करने की अनुमति देती है, जिससे AMP HTML की गति और आकर्षक सुविधाओं का लाभ उठाया जा सके।
AmpMessage के साथ, आप इमेज कैरौसेल, रीयल-टाइम डेटा फेचिंग, और इंटरैक्टिव फ़ॉर्म जैसे तत्व जोड़ सकते हैं, जो सभी एक ईमेल क्लाइंट के भीतर कुशलतापूर्वक काम करने के लिए डिज़ाइन किए गए हैं।
Aspose.Email.AntiSpam
स्पैम ईमेल का पता लगाने के लिए स्व-सीखने वाले फ़िल्टर को लागू करने के लिए क्लासेस प्रदान करता है
Aspose.Email.AntiSpam अपनी मुख्य क्लास के साथ ईमेल फ़िल्टरिंग के लिए एक समाधान प्रदान करता है SpamAnalyzer एक स्व-सीखने वाले बायेशियन फ़िल्टर का उपयोग करके स्पैम ईमेल का पता लगाने के लिए डिज़ाइन किया गया है। यह क्लास एप्लीकेशन को बायेशियन सांख्यिकी के आधार पर आने वाले ईमेल को स्पैम या नॉन-स्पैम के रूप में विश्लेषण और वर्गीकृत करने की अनुमति देती है। SpamAnalyzer उपयोगकर्ता इनपुट से सीख सकता है, जिससे यह पहले वर्गीकृत ईमेल के आधार पर अपने आंतरिक मॉडल को समायोजित करके समय के साथ अपनी सटीकता को सुधारता है।
Aspose.Email.Bounce
बाउंस संदेशों को संभालने के लिए क्लासेस प्रदान करता है
Aspose.Email.Bounce ईमेल अनुप्रयोगों के लिए बाउंस संदेशों का कुशलतापूर्वक प्रबंधन करने हेतु एक व्यापक समाधान प्रदान करता है। [BounceResult] (https://reference.aspose.com/email/net/aspose.email.bounce/bounceresult/#bounceresult-class) क्लास, संदेश की जांच के परिणाम को बाउंस संदेश के रूप में दर्शाता है।
Aspose.Email.Calendar
कैलेंडर के साथ काम करने के लिए क्लासेस शामिल हैं
Aspose.Email.Calendar एक नेमस्पेस है जो डेवलपर्स को कैलेंडर डेटा को प्रबंधित और हेरफेर करने के लिए उपकरण प्रदान करने के लिए डिज़ाइन किया गया है। यह Appointment क्लास कैलेंडर घटनाओं और अपॉइंटमेंट्स को संभालने की कार्यक्षमता को समाहित करती है। Appointment क्लास के साथ, डेवलपर्स आसानी से कैलेंडर घटनाओं को बना, संशोधित और प्रबंधित कर सकते हैं, जिसमें प्रारंभ और समाप्ति समय सेट करना, आवृत्त पैटर्न, रिमाइंडर और प्रतिभागियों को आमंत्रित करना शामिल है। यह क्लास iCalendar (ICS) फ़ॉर्मेट का समर्थन करती है, जिससे विभिन्न कैलेंडर सिस्टमों के साथ अनुकूलता और एकीकरण सुनिश्चित होता है। अतिरिक्त रूप से, Appointment क्लास कैलेंडर फ़ाइलों को MSG फ़ॉर्मेट में एक्सपोर्ट करने की सुविधा देती है, जिससे विविध प्लेटफ़ॉर्म पर डेटा विनिमय और समन्वयन सहज हो जाता है।
Aspose.Email.Clients.DeliveryService.Mailgun
Mailgun ईमेल डिलीवरी सेवा के लिए क्लाइंट को लागू करता है
यह Aspose.Email.Clients.DeliveryService.Mailgun नेमस्पेस Mailgun ईमेल डिलीवरी सेवा के लिए अनुकूलित क्लाइंट कार्यान्वयन प्रदान करता है, जिससे विश्वसनीय और कुशल ईमेल डिस्पैच क्षमताओं की तलाश में डेवलपर्स के लिए सहज एकीकरण संभव हो जाता है। इस नेमस्पेस का मुख्य वर्ग है, MailgunClient, जो Mailgun के API के साथ इंटरफ़ेस करने के लिए मुख्य घटक के रूप में काम करता है।
Aspose.Email.Clients.DeliveryService.SendGrid
SendGrid ईमेल डिलीवरी सेवा के लिए क्लाइंट को लागू करता है
के भीतर Aspose.Email.Clients.DeliveryService.SendGrid नामस्थान में SendGrid ईमेल डिलीवरी सर्विस के लिए विशेष रूप से तैयार किया गया कार्यान्वयन है, जो डेवलपर्स को कुशल ईमेल डिस्पैचिंग के लिए सहज एकीकरण प्रदान करता है। इस नामस्थान के केंद्र में प्रमुख क्लास है SendGridClient, जो SendGrid के API के साथ इंटरफ़ेस करने के मुख्य घटक के रूप में कार्य करता है।
Aspose.Email.Clients.Exchange.Dav
WebDav Exchange Store Protocol का उपयोग करके Exchange Server तक पहुँच के लिए क्लासेज़ प्रदान करता है
Aspose.Email.Clients.Exchange.Dav नामस्थान WebDav Exchange Store Protocol के माध्यम से Exchange Server के साथ इंटरैक्शन के लिए उपकरण प्रदान करता है। ExchangeClient क्लास Exchange Server संसाधनों तक पहुँचने के लिए कार्य करती है।
Aspose.Email.Clients.Exchange.WebService
Exchange Web Services (EWS) का उपयोग करके MS Exchange Server तक पहुँच प्रदान करता है
Aspose.Email.Clients.Exchange.WebService नामस्थान Microsoft Exchange Server तक Exchange Web Services (EWS) के माध्यम से पहुँच प्रदान करने के लिए डिज़ाइन किया गया है। इसका मुख्य क्लास, EWSClient, Exchange Server के साथ इंटरैक्शन को सुविधाजनक बनाता है। EWSClient डेवलपर्स को सर्वर से कुशलतापूर्ण कनेक्ट होने और विभिन्न ऑपरेशन्स करने देता है, जिसमें ईमेल, कैलेंडर, संपर्क, टास्क और सार्वजनिक फ़ोल्डर्स का प्रबंधन शामिल है। यह क्लास ईमेल भेजने और प्राप्त करने, मेलबॉक्स फ़ोल्डर्स को व्यवस्थित करने, अपॉइंटमेंट्स शेड्यूल करने, और मीटिंग अनुरोधों को संभालने जैसी कार्यक्षमताओं को समर्थन देता है।
Aspose.Email.Clients.Google
Google खातों तक पहुँच के लिए क्लासेज़ प्रदान करता है
Aspose.Email.Clients.Google नामस्थान क्लासेज़ प्रदान करता है जो Google खातों को आसानी से एक्सेस और प्रबंधित करने के लिए हैं। इस नामस्थान की केंद्रीय घटक क्लास है GmailClient. यह क्लास डेवलपर्स को OAuth 2.0 ऑथेंटिकेशन का उपयोग करके Google Mail सेवाओं के साथ एकीकृत और इंटरैक्ट करने की अनुमति देती है।
Aspose.Email.Clients.Graph
REST API का उपयोग करके Microsoft 365 सेवाओं तक पहुँच के लिए क्लासेज़ प्रदान करता है
यह Aspose.Email.Clients.Graph नामस्थान REST API के माध्यम से Microsoft 365 सेवाओं को एक्सेस और प्रबंधित करने के लिए डिज़ाइन किया गया है, जिससे .NET अनुप्रयोगों में ईमेल कार्यक्षमता को एकीकृत करने का तरीका प्रदान किया जाता है। इस नामस्थान के हृदय में है GraphClient क्लास, जो डेवलपर्स को Microsoft 365 सेवाओं के साथ सहजता से इंटरैक्ट करने में सक्षम बनाता है। GraphClient विभिन्न प्रकार के ऑपरेशन्स को सक्षम करता है, जिसमें ईमेल भेजना और प्राप्त करना, कैलेंडर इवेंट्स का प्रबंधन, और संपर्कों को संभालना शामिल है। OAuth 2.0 ऑथेंटिकेशन के समर्थन के साथ, यह उपयोगकर्ता डेटा तक सुरक्षित पहुँच सुनिश्चित करता है, आधुनिक सुरक्षा मानकों के अनुपालन को बनाए रखते हुए। अतिरिक्त रूप से, GraphClient फ़ोल्डर का प्रबंधन, मेलबॉक्स का सिंक्रोनाइज़ेशन, और ईमेल मेटाडाटा की प्राप्ति को सुविधाजनक बनाता है।
Aspose.Email.Clients.Imap
IMAP का उपयोग करके संदेशों तक पहुँच और उन्हें संशोधित करने के लिए क्लासेज़ प्रदान करता है
यह Aspose.Email.Clients.Imap नामस्थान Internet Message Access Protocol (IMAP) का उपयोग करके ईमेल सर्वरों के साथ इंटरैक्ट करने के लिए डिज़ाइन किया गया है। इस नामस्थान का केंद्रीय घटक है ImapClient क्लास, जो विभिन्न ईमेल ऑपरेशन्स करने के लिए मुख्य इंटरफ़ेस के रूप में कार्य करता है। कनेक्ट होने के बाद, डेवलपर्स ImapClient का उपयोग करके विभिन्न मेल फ़ोल्डर्स में ईमेल सूचीबद्ध, प्राप्त, हटाने और खोज करने सकते हैं। अतिरिक्त रूप से, यह इन फ़ोल्डर्स को बनाने, नाम बदलने और हटाने सहित प्रबंधन और संशोधित करने की क्षमताएँ प्रदान करता है।
Aspose.Email.Clients.Pop3
POP3 का उपयोग करके संदेशों तक पहुँच और उन्हें संशोधित करने के लिए क्लासेज़ प्रदान करता है
यह Aspose.Email.Clients.Pop3 नामस्थान Post Office Protocol version 3 (POP3) का उपयोग करके ईमेल सर्वरों के साथ इंटरैक्शन को सरल बनाने के लिए बनाया गया है, जिससे ईमेल संदेशों तक पहुँच और उन्हें संशोधित करने के लिए क्लासेज़ का सेट प्रदान करता है। इस नामस्थान के केंद्र में है Pop3Client क्लास। Pop3Client क्लास POP3 सर्वरों के साथ सुरक्षित कनेक्शन स्थापित करने में सहायक है, विभिन्न ऑथेंटिकेशन मेकेनिज़्म को सपोर्ट करके सुरक्षित और विश्वसनीय पहुंच सुनिश्चित करता है। कनेक्ट होने के बाद, Pop3Client डेवलपर्स को आवश्यक ईमेल ऑपरेशन्स करने देता है, जैसे सर्वर से संदेश प्राप्त करना, ईमेल सूचीबद्ध करना, विशिष्ट संदेशों को डिलीशन के लिए मार्क करना, और हेडर और अटैचमेंट सहित पूर्ण संदेश विवरण लेना। अतिरिक्त रूप से, यह SSL और TLS प्रोटोकॉल के बिल्ट-इन सपोर्ट को प्रदान करता है।
Aspose.Email.Clients.Smtp
SMTP का उपयोग करके संदेश भेजने के लिए क्लासेज़ प्रदान करता है
यह Aspose.Email.Clients.Smtp नामस्थान उन डेवलपर्स के लिए डिज़ाइन किया गया है जो अपने .NET अनुप्रयोगों में SMTP (Simple Mail Transfer Protocol) कार्यक्षमता को एकीकृत करके ईमेल भेजना चाहते हैं। इस नामस्थान के हृदय में है SmtpClient क्लास। SmtpClient क्लास क्षमताओं का सेट प्रदान करती है, जिससे डेवलपर्स सुरक्षित कनेक्शन स्थापित करके SMTP सर्वरों से ईमेल भेज सकें। यह विभिन्न ऑथेंटिकेशन मेथड्स को सपोर्ट करती है, जिससे व्यापक SMTP सर्वरों के साथ संगतता सुनिश्चित होती है, और संदेश प्राथमिकता, डिलीवरी नोटिफिकेशन और कस्टम हेडर्स निर्दिष्ट करने के विकल्प देती है। SSL और TLS एन्क्रिप्शन प्रोटोकॉल के बिल्ट-इन सपोर्ट के साथ, SmtpClient क्लास सुरक्षित संचार को सुनिश्चित करती है।
Aspose.Email.DKIM
DKIM सिग्नेचर के साथ काम करने के लिए क्लासेज़ शामिल हैं
यह Aspose.Email.DKIM नामस्थान DomainKeys Identified Mail (DKIM) सिग्नेचर को संभालने के लिए क्लासेज़ प्रदान करता है, जिससे ईमेल की अखंडता और प्रामाणिकता सुनिश्चित हो सके। DKIMSignatureInfo क्लास DKIM-संबंधी जानकारी प्रदान करने के मुख्य घटक के रूप में कार्य करती है।
Aspose.Email.Mapi
Outlook संदेश, संपर्क, अपॉइंटमेंट्स को दर्शाने वाली और Microsoft Outlook PST/OST फ़ाइल फ़ॉर्मैट के साथ काम करने वाली क्लासेज़ शामिल हैं
यह Aspose.Email.Mapi नामस्थान Microsoft Outlook डेटा के साथ काम करने के लिए डिज़ाइन किया गया है। इस नामस्थान का मुख्य घटक क्लास है MapiMessage, जो Outlook संदेशों को संभालने के लिए काम आता है। MapiMessage MSG फ़ॉर्मैट में Outlook संदेश बनाने, पढ़ने, संशोधित करने और सहेजने की क्षमताएँ प्रदान करता है। डेवलपर्स इस क्लास का उपयोग करके Outlook आइटम्स की सामग्री तक पहुँच और उसे संशोधित कर सकते हैं, जिसमें विषय, बॉडी, अटैचमेंट, प्राप्तकर्ता और प्रॉपर्टी शामिल हैं।
व्यक्तिगत ईमेल प्रबंधन के अलावा, Aspose.Email.Mapi नामस्थान में भी शामिल है:
- संपर्कों को संभालने के लिए क्लासेज़ (MapiContact),
- appointments (MapiCalendar),
- और अन्य Outlook आइटम्स, जिससे PST (Personal Storage Table) और OST (Offline Storage Table) फ़ाइलों में सामान्यतः स्थित विभिन्न तत्वों के साथ प्रोग्रामेटिक रूप से इंटरैक्ट करना संभव हो जाता है। यह क्लासों का सूट Outlook डेटा स्टोरेज फ़ॉर्मैट्स के साथ इंटीग्रेशन की अनुमति देता है, जिससे ईमेल माइग्रेशन, बैकअप और सिंक्रोनाइज़ेशन जैसे कार्य आसान हो जाते हैं।
Aspose.Email.PersonalInfo.VCard
VCard फ़ाइल फ़ॉर्मैट के साथ काम करने के लिए क्लासेज़ शामिल हैं
यह Aspose.Email.PersonalInfo.VCard नामस्थान उन डेवलपर्स के लिए आवश्यक है जो अपने अनुप्रयोगों में VCard फ़ाइल फ़ॉर्मैट को संशोधित करना चाहते हैं। इस नामस्थान की प्रमुख क्लास है VCardContact. यह क्लास VCard फ़ाइलों को बनाने, पार्स करने और प्रबंधित करने में महत्वपूर्ण है, जो संपर्क जानकारी के आदान-प्रदान के लिए व्यापक रूप से उपयोग होती हैं। VCardContact के साथ, डेवलपर्स VCard फ़ाइलों को पढ़कर संपर्क विवरण निकाल सकते हैं या मौजूदा डेटा से VCard फ़ाइलें बना सकते हैं। यह क्लास विभिन्न VCard संस्करणों का समर्थन करती है जिससे संगतता और विभिन्न VCard फ़ॉर्मैट को संभालने में लचीलापन मिलता है। अतिरिक्त रूप से, यह संपर्क जानकारी को एन्कोड और डिकोड करने की क्षमताओं को शामिल करती है, जिससे VCard मानकों का उपयोग करने वाले अन्य सिस्टम और प्लेटफ़ॉर्म के साथ एकीकरण संभव होता है।
Aspose.Email.Printing
संदेश प्रिंटिंग कार्यक्षमता को दर्शाने वाली क्लासेज़ शामिल हैं
यह Aspose.Email.Printing नामस्थान इस तरह डिज़ाइन किया गया है कि अनुप्रयोगों से सीधे ईमेल संदेश प्रिंट करने के लिए आवश्यक उपकरण प्रदान करे। मेल संदेशों के प्रिंटर को प्रतिनिधित्व करता है MailPrinter क्लास। यह क्लास विभिन्न संदेश फ़ॉर्मैट्स जैसे MSG, EML, और MHTML को प्रिंट करने के लिए सुविधाओं का सेट प्रदान करती है। MailPrinter प्रिंट लेआउट को कस्टमाइज़ करने, पेज सेटिंग्स को समायोजित करने में सक्षम बनाता है ताकि उत्पन्न ईमेल विशिष्ट आवश्यकताओं को पूरा करें।
Aspose.Email.Storage.Mbox
MBOX फ़ॉर्मैट के साथ काम करने के लिए क्लास प्रदान करता है
यह Aspose.Email.Storage.Mbox नामस्थान क्लासेज़ का एक समूह प्रदान करता है जो MBOX फ़ाइल फ़ॉर्मैट को प्रबंधित और संशोधित करने के लिए डिज़ाइन किया गया है, जो ईमेल संदेशों के संग्रह को संग्रहीत करने के लिए व्यापक रूप से उपयोग होते हैं। इस नामस्थान की केंद्रीय क्लासेज़ हैं MboxStorageReader क्लास और MboxStorageWriter, जो MBOX फाइलों के साथ इंटरेक्ट करने के मुख्य घटक के रूप में कार्य करते हैं। MboxrdStorageReader क्लास MBOX फाइलों को पढ़ने और उनपर इटरेट करने की क्षमताएँ प्रदान करती है। यह डेवलपर्स को व्यक्तिगत ईमेल संदेशों को निकालने की अनुमति देती है, जिससे वे प्रोग्रामेटिक रूप से ईमेल सामग्री को प्रोसेस या विश्लेषण कर सकते हैं। आगे, यह क्लास निकाले गए संदेशों को EML या MSG जैसे अन्य लोकप्रिय ईमेल फ़ॉर्मैट में सहज रूप से बदलने का समर्थन करती है, जिससे विविध अनुप्रयोग परिदृश्यों में इसकी उपयोगिता बढ़ती है। MboxrdStorageWriter क्लास MBOX फाइलें बनाने और लिखने के लिए डिज़ाइन की गई है।
Aspose.Email.Storage.Olm
Microsoft Outlook OLM फ़ाइल फ़ॉर्मैट के साथ काम करने के लिए क्लास प्रदान करता है
यह Aspose.Email.Storage.Olm नामस्थान क्लासेज़ का समूह है जो Microsoft Outlook OLM फ़ाइल फ़ॉर्मैट को प्रबंधित और संशोधित करने के लिए डिज़ाइन किया गया है, जो मुख्य रूप से MacOS पर ईमेल डेटा संग्रहित करने के लिए उपयोग होते हैं। यहाँ OlmStorage क्लास OLM फाइलों के साथ इंटरैक्ट करने के लिए मुख्य घटक है। OlmStorage क्लास डेवलपर्स को OLM फाइलें लोड करने और फिर उनके कंटेंट जैसे ईमेल, संपर्क, कैलेंडर आइटम और नोट्स को निकालने, पढ़ने और संशोधित करने की क्षमता प्रदान करती है। विशेष रूप से, यह फ़ोल्डर पदानुक्रम ब्राउज़ करने, विशिष्ट संदेश प्रकारों को फ़िल्टर करने, और कुशल डेटा निष्कर्षण को सक्षम बनाती है।
Aspose.Email.Storage.Pst
Microsoft Outlook PST/OST फ़ाइल फ़ॉर्मैट के साथ काम करने के लिए क्लास प्रदान करता है
यह Aspose.Email.Storage.Pst नामस्थान क्लासेज़ प्रदान करता है जो Microsoft Outlook PST और OST फ़ाइल फ़ॉर्मैट को संभालने के लिए डिज़ाइन किए गए हैं, जो Windows पर ईमेल डेटा प्रबंधन के लिए आवश्यक हैं। इस नामस्थान का केन्द्रीय घटक है PersonalStorage क्लास, जो PST और OST फाइलों के साथ इंटरैक्ट करने के लिए मुख्य घटक है। PersonalStorage क्लास इन फ़ाइल प्रकारों को लोड, बनाना और संशोधित करने की सुविधाएँ प्रदान करती है। यह डेवलपर्स को ईमेल, संपर्क, कैलेंडर एंट्री, कार्य और नोट्स के निष्कर्षण और प्रबंधन सहित कई प्रकार के संचालन करने की अनुमति देती है। क्लास पदानुक्रमित फ़ोल्डर नेविगेशन को भी समर्थन देती है, जिससे डेटा का कुशल संगठन और पुनः प्राप्ति संभव होती है। अतिरिक्त रूप से, PersonalStorage क्लास PST और OST सामग्री को EML, MSG या MBOX जैसे विभिन्न अन्य फ़ॉर्मैट में बदलने में सहायता करती है, जिससे इसकी उपयोगिता विस्तृत होती है।
Aspose.Email.Storage.Zimbra
Zimbra स्टोरेज के साथ काम करने के लिए क्लास प्रदान करता है
Aspose.Email.Storage.Zimbra Aspose.Email लाइब्रेरी के भीतर एक नामस्थान है जिसमें TgzReader क्लास जो Zimbra TGZ (Tar GZip) संग्रहों तक पहुँचने और उन्हें प्रबंधित करने के लिए काम आती है। TgzReader क्लास ईमेल संग्रहों के साथ काम करने की क्षमताएँ प्रदान करती है, जिसमें TGZ फाइलों से ईमेल, संपर्क और कैलेंडर आइटम्स को पार्स और निकालने की क्षमता शामिल है। विशेष रूप से, TGZ संग्रहों को पढ़ना, उनकी सामग्री के माध्यम से इटरेट करना, और कस्टम प्रोसेसिंग के लिए व्यक्तिगत आइटम्स तक प्रोग्रामेटिक रूप से पहुँच बनाना।
Aspose.Email.Tools.Logging
लॉगिंग कार्यक्षमता के लिए क्लास प्रदान करता है
यह Aspose.Email.Tools.Logging एक नामस्थान है जो ईमेल-आधारित अनुप्रयोगों में लॉगिंग कार्यक्षमता को सम्मिलित करता है। इस नामस्थान के भीतर मुख्य घटक क्लास है LoggerManager क्लास, जो लॉगिंग क्षमताएँ प्रदान करने के लिए डिज़ाइन की गई है, जिससे अनुप्रयोग विभिन्न संचालन संबंधी घटनाओं को ट्रैक और रिकॉर्ड कर सकें।
Aspose.Email.Tools.Merging
टेम्प्लेट्स का उपयोग करके ईमेल संदेश निर्माण के लिये क्लासेस शामिल करता है
यह Aspose.Email.Tools.Merging टेम्प्लेटिंग के माध्यम से अनुकूलित ईमेल संदेशों के स्वचालित निर्माण के लिये एक नेमस्पेस है। इस नेमस्पेस के केंद्र में है TemplateEngine क्लास, जो टेम्पलेट्स का उपयोग करके ईमेल संदेश बनाने के लिये मुख्य क्लास है। TemplateEngine क्लास डेटा को पूर्वनिर्धारित टेम्पलेट्स में मर्ज करने में सक्षम बनाती है, जिससे प्लेसहोल्डर्स को वास्तविक जानकारी से बदला जा सकता है। यह विशेष रूप से बड़े पैमाने पर व्यक्तिगत ईमेल जनरेट करने में उपयोगी है, जिससे प्रत्येक प्राप्तकर्ता को उनके विशेष संदर्भ के अनुसार अनुकूलित विशिष्ट संदेश मिलता है।
Aspose.Email.Tools.Search
मानदंडों द्वारा संदेश खोज के लिये बेस क्लासेस शामिल करता है
यह Aspose.Email.Tools.Search नेमस्पेस को व्यापक मानदंडों के आधार पर ईमेल संदेशों को खोजने की प्रक्रिया को सरल बनाने के लिये डिजाइन किया गया है। इस नेमस्पेस की मुख्य कड़ी है MailQuery क्लास, जो खोज पैरामीटर परिभाषित करने और ईमेल स्टोर्स के विरुद्ध क्वेरी निष्पादित करने के लिये मुख्य कंपोनент के रूप में कार्य करता है। MailQuery के साथ, आप विभिन्न खोज शर्तें जैसे प्रेषक, प्राप्तकर्ता, विषय कीवर्ड, तिथि सीमा और यहाँ तक कि सामग्री-विशिष्ट शब्द निर्दिष्ट कर सकते हैं। यह क्षमता बड़े संग्रह या वर्तमान मेलबॉक्स से प्रासंगिक ईमेल संदेशों को फ़िल्टर और पुनः प्राप्त करने की अनुमति देती है। MailQuery लॉजिकल ऑपरेटर्स का उपयोग करके जटिल क्वेरी बनाने का समर्थन करता है।
Aspose.Email.Tools.Verifications
संदेश वैधता कार्यक्षमता के लिये क्लासेस प्रदान करता है
यह Aspose.Email.Tools.Verifications नेमस्पेस क्लासेस प्रदान करता है जो ईमेल संदेशों की अखंडता और वैधता सुनिश्चित करने के लिये आवश्यक हैं। इस नेमस्पेस के ह्रदय में है EmailValidator क्लास, जो ईमेल्स पर विभिन्न वैधता जाँचों को लागू करने के लिये मुख्य कंपोनेंट के रूप में कार्य करता है।
Aspose.Email.Windows.Forms
Windows Forms अनुप्रयोगों में Outlook से ड्रैग की गई फ़ाइलों को संभालने के लिये क्लासेस शामिल करता है
Aspose.Email.Windows.Forms एक विशेषीकृत नेमस्पेस है जो Windows Forms अनुप्रयोगों में ईमेल-संबंधित कार्यक्षमता को एकीकृत करने को सहज बनाता है, विशेष रूप से Microsoft Outlook से ड्रैग की गई फ़ाइलों को संभालने पर केंद्रित है। इस नेमस्पेस में मुख्य कंपोनेंट क्लास, FileDropTargetManager, डेवलपर्स को Outlook आइटम्स को शामिल करने वाले ड्रैग-एंड-ड्रॉप ऑपरेशन्स को मैनेज और प्रोसेस करने की क्षमताएँ प्रदान करता है। FileDropTargetManager अनुप्रयोगों को अनुमति देता है कि वे ईमेल संदेश, अटैचमेंट्स, और अन्य Outlook तत्वों को कैप्चर, हैंडल और प्रोसेस करें जब वे Windows Forms एप्लिकेशन में ड्रैग किए जाते हैं। इस क्लास के साथ, आप ड्रैग किए गए आइटम्स की सामग्री निकालने और प्रदर्शित करने, अटैचमेंट्स को विशिष्ट स्थानों पर सहेजने, या ड्रॉप किए गए आइटम के प्रकार के आधार पर कस्टम एक्शन ट्रिगर करने जैसे फीचर्स लागू कर सकते हैं।
Aspose.Email.Windows.WPF
Windows Presentation Foundation (WPF) अनुप्रयोगों में Outlook से ड्रैग की गई फ़ाइलों को संभालने के लिये क्लासेस शामिल करता है
यह Aspose.Email.Windows.WPF नेमस्पेस को WPF अनुप्रयोगों में ईमेल-संबंधित कार्यक्षमता को एकीकृत करने के लिये डिजाइन किया गया है, विशेष रूप से Microsoft Outlook से ड्रैग किए गए फ़ाइलों को संभालने पर ध्यान केंद्रित करता है। इस नेमस्पेस की मुख्य कड़ी है FileDropPanel क्लास, जो डेवलपर्स को ड्रैग-एंड-ड्रॉप ऑपरेशन्स को लागू करने की अनुमति देती है। FileDropPanel एक विशेषीकृत पैनल के रूप में कार्य करता है जो Outlook से ड्रैग किए गए आइटम्स (ईमेल, अटैचमेंट्स और अन्य संबंधित तत्व) को कैप्चर करता है। यह स्वचालित रूप से पहचान लेता है जब आइटम पैनल पर ड्रॉप किए जाते हैं और इन आइटम्स को प्रोसेस करने के लिये इवेंट्स और मेथड्स प्रदान करता है। FileDropPanel का उपयोग करके, डेवलपर्स ईमेल सामग्री निकाल सकते हैं, अटैचमेंट्स को निर्दिष्ट स्थानों पर सहेज सकते हैं, या प्राप्त आइटम के प्रकार के आधार पर कस्टम बिज़नेस लॉजिक निष्पादित कर सकते हैं।