इस चरण-दर-चरण मार्गदर्शिका में, हम .NET के लिए Aspose.Email का उपयोग करके C# में ईमेल भेजने का तरीका साझा करते हैं। हम इस सी# कंसोल एप्लिकेशन में जीमेल एसएमटीपी सर्वर का उपयोग करके ईमेल भेज रहे हैं, लेकिन आप किसी भी प्रकार के .NET अनुप्रयोगों में किसी भी एसएमटीपी सर्वर का उपयोग करके ईमेल भेज सकते हैं।
सी#में ईमेल भेजने के चरण
- सेटअप Aspose.Email for .NET NuGet पैकेज मैनेजर से
- निम्नलिखित नाम स्थान शामिल करें: Aspose.Email, Aspose.Email.Clients, और Aspose.Email.Clients.Smtp
- Aspose.Email.License वर्ग का उपयोग करके लाइसेंस लागू करें
- MailMessage कक्षा . का उपयोग करके एक नया ईमेल संदेश बनाएं
- SmtpClient कक्षा का उदाहरण बनाएं
- के माध्यम से ईमेल भेजने के लिए जीमेल एसएमटीपी क्लाइंट जानकारी सेट करें
- SmtpClient वर्ग की भेजें विधि का उपयोग करके email भेजें
सी # का उपयोग कर ईमेल भेजने के लिए कोड
समस्या जब आप सी # में जीमेल एसएमटीपी का उपयोग कर ईमेल भेजते हैं
आपको अपवाद का सामना करना पड़ सकता है जैसे “एसएमटीपी सर्वर को एक सुरक्षित कनेक्शन की आवश्यकता है या क्लाइंट प्रमाणित नहीं था।"। ऐसा इसलिए है क्योंकि जीमेल आपके एप्लिकेशन को कम सुरक्षित मानता है इसलिए हो सकता है कि वह अपने एसएमटीपी सेवर का उपयोग करके ईमेल भेजने की अनुमति न दे। Gmail SMTP समस्या को ठीक करने के लिए allow access to less secure apps to send email.