SendGridभेजा जा रहा है ईमेल - स्थानीय ठीक है, रिमोट कोई ठीक
वर्क्स सिर्फ अपने स्थानीय (नीचे कोड) पर ठीक कोई स्रोत नियंत्रण, AzureWebsites yeilds के लिए एक ही कोड का सिर्फ एक सीधी WebDeploy साथ भेजा जा रहा है ईमेल नीचे त्रुटि। SendGrid समर्थन में कोई सुराग नहीं है।
अपवाद विवरण: System.Net.Sockets.SocketException:
[SocketException (0x271d): एक प्रयास एक तरह से अपनी पहुँच अनुमतियाँ द्वारा निषिद्ध में एक सॉकेट तक पहुँचने के लिए बनाया गया था]
CodeScales.Http.HttpClient.Navigate (HttpRequest अनुरोध, HttpBehavior httpBehavior) 772 CodeScales.Http.HttpClient.Execute (HttpRequest अनुरोध) +45 SendGridMail.Transport.REST.Deliver (ISendGrid संदेश) +115
public bool SendEmail(string from, string to, string subject, string content)
{
var myMessage = SendGrid.GenerateInstance();
// Setup the email properties.
myMessage.From = new MailAddress(from);
myMessage.AddTo(to);
myMessage.Text = content;
myMessage.Subject = subject;
var username = "#####";
var pswd = "#####";
var credentials = new NetworkCredential(username, pswd);
// Get REST instance for sending email.
var transportREST = REST.GetInstance(credentials);
// Send the email.
transportREST.Deliver(myMessage);
return true;
}
धन्यवाद स्विफ्ट। 1. मैंने एक नई एज़ूर वेबसाइट की कोशिश की। एसएमटीपी के साथ कोई त्रुटि नहीं है, फिर भी आरईएसटी के साथ एक ही त्रुटि हो। क्या हमें इसका उत्तर दिया जाना चाहिए ?? 2. उपरोक्त बिंदु 2 में संदर्भ से कोड एक ही कोड है। 3. AzureWebsites में समर्थन टीम नहीं है जिसे मैं जानता हूं। यदि आप सही दिशा में इंगित कर सकते हैं तो मैं आभारी रहूंगा। – user1748217
खुशी है कि आप इसे हल कर लिया है। आप यहां विंडोज़ एज़ूर समर्थन पा सकते हैं: https://support.microsoft.com/oas/default.aspx?gprid=14928&st=1&wfxredirect=1&sd=gn&ln=en-us – Swift
आरईएसटी का उपयोग करते समय मुझे वही समस्या और त्रुटि थी - एसएमटीपी में बदलना समस्या तय कर दी है। ऐसा लगता है कि वेब एपीआई ईमेल भेजने को Azure में ठीक तरह से समर्थित नहीं है। अच्छी नौकरी इस पोस्ट को केवल बंद कर दिया गया था और हटाया नहीं गया क्योंकि मैं भविष्य के आगंतुक हूं जिसने मदद की है :) – levelnis