मैं में निर्मित का उपयोग कर नेट है अमेज़न एसईएस नया SMTP सेवा के माध्यम से ईमेल भेजने के लिए कोशिश कर रहा हूँ SmtpClient
अमेज़न एसईएस एसएमटीपी त्रुटि के माध्यम से ईमेल भेजा जा रहा
कोड:
var emailClient = new SmtpClient("email-smtp.us-east-1.amazonaws.com", 465);
emailClient.EnableSsl = true;
....
emailClient.Send(message);
मैं एक अपवाद प्राप्त करें:
परिवहन कनेक्शन से डेटा पढ़ने में असमर्थ: net_io_connectionclosed
Google का कहना है कि इस त्रुटि का अर्थ है कि मैं एसएमटीपी सर्वर तक नहीं पहुंच सकता। उन्हें टीएलएस की आवश्यकता होती है जिसे मैं "सक्षम एसएसएल" संपत्ति द्वारा प्राप्त किया गया है।
कोई भी जानता है कि इसे कैसे काम करने के लिए मुझे अपने कोड को ट्विक करने की आवश्यकता है?
संपादित करें:
मुझे लगता है कि मैं इस सवाल का बंद हो जाएगा। नहीं, यह SmtpClient के साथ मैं क्या चाहते हो पाना संभव नहीं है
https://forums.aws.amazon.com/thread.jspa?messageID=302112񉰠
सीधे सवाल का जवाब नहीं दे रहा है, लेकिन आप AWSSDK.dll डाउनलोड कर सकते हैं और अपने स्वयं के एपीआई का उपयोग कर सकते हैं, यह वास्तव में अविश्वसनीय रूप से आसान है और आपको SMTP, संगतता, आईएसपी, आदि के बारे में चिंता करने की आवश्यकता नहीं है –
जो मैं उपयोग कर रहा हूं अभी। लेकिन मैं हाल ही में इसे जारी करने के बाद से एसएमटीपी करना चाहता था। इस तरह मुझे AWSSDK – katit
से निपटने की ज़रूरत नहीं है क्या आप कहीं भी अपना एसईएस उपयोगकर्ता नाम और पासवर्ड प्रदान कर रहे हैं? – arx