मुझे मेल भेजने से पहले SmtpClient
उदाहरण में उपयोगकर्ता नाम और पासवर्ड सेट को सत्यापित करने की आवश्यकता है। इस कोड का उपयोग करना:मेल भेजने से पहले smtp क्रेडेंशियल्स को कैसे सत्यापित करें?
SmtpClient client = new SmtpClient(host);
client.Credentials = new NetworkCredential(username,password);
client.UseDefaultCredentials = false;
// Here I need to verify the credentials(i.e. username and password)
client.Send(mail);
मैं कैसे मान्य कर सकते हैं उपयोगकर्ता प्रमाणिकता से पहचान कनेक्ट करने और एक मेल भेजने की अनुमति है या नहीं?
मैं जानना चाहता मान्य किया जा सकता है अगर जरूरत है। जैसा कि एमएस दृष्टिकोण में होता है कि मेल भेजने से पहले, यह गलत होने पर उपयोगकर्ता नाम और पासवर्ड मांगता है। मैं अपने आवेदन में ऐसा करना चाहता था। मैं आपकी मदद की सराहना करता हूं। –
दरअसल आपको कुछ गड़बड़ मिलती है। ईमेल भेजने से पहले एमएस आउटलुक आपको नहीं पूछता है।यह आपको केवल 1 ऑश्योरेंस में पूछता है: यह प्रमाणीकृत नहीं कर सकता है। यदि आप पासॉर्ड सेट करते हैं तो यह कोशिश करता है। यह पूछ सकता है कि आपने ऐसा करने के लिए इसे कॉन्फ़िगर किया है या नहीं। लेकिन संदेह में पासवर्ड के बिना कोशिश करना पूरी तरह से खुश है। – TomTom