ईमेल भेजने के लिए मैं निम्नलिखित कोड का उपयोग कर रहा हूं। मेरे स्थानीय मशीन में कोड सही ढंग से काम करता है। लेकिन उत्पादन सर्वर पर मुझे त्रुटि संदेश मिल रहा है
var fromAddress = new MailAddress("mymailid@gmail.com");
var fromPassword = "xxxxxx";
var toAddress = new MailAddress("yourmailid@yourdoamain.com");
string subject = "subject";
string body = "body";
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient
{
Host = "smtp.gmail.com",
Port = 587,
EnableSsl = true,
DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network,
UseDefaultCredentials = false,
Credentials = new NetworkCredential(fromAddress.Address, fromPassword)
};
using (var message = new MailMessage(fromAddress, toAddress)
{
Subject = subject,
Body = body
})
smtp.Send(message);
और मेरे Gmail A / c पर मुझे उत्पादन सर्वर से कोड चलाने के बाद मुझे निम्नलिखित ईमेल प्राप्त हुए हैं
नमस्ते ,
किसी व्यक्ति ने हाल ही में आपके पासवर्ड का उपयोग करके अपने Google खाते mymailid@gmail.com पर साइन इन करने का प्रयास किया है। यह व्यक्ति ईमेल, क्लाइंट या मोबाइल डिवाइस जैसे एप्लिकेशन का उपयोग कर रहा था।
हमने साइन-इन प्रयास को रोक दिया था, यदि यह आपके खाते तक पहुँचने का प्रयास करने वाला अपहर्ता था। कृपया साइन-इन प्रयास के विवरण की समीक्षा करें:
शुक्रवार, 3 जनवरी 2014 13:56:08 अपराह्न यूटीसी आईपी पता: xxx.xx.xx.xxx (abcd.net।) स्थान: फिलाडेल्फिया पीए, फिलाडेल्फिया, पीए, यूएसए
यदि आप इस साइन-इन प्रयास को नहीं पहचानते हैं, तो कोई अन्य व्यक्ति आपके खाते तक पहुंचने का प्रयास कर सकता है। आपको अपने खाते में साइन इन करना चाहिए और अपना पासवर्ड तुरंत रीसेट करना चाहिए।
पासवर्ड रीसेट
यदि यह आप थे और आपको अपने खाते तक पहुंचने में परेशानी हो रही है, तो http://support.google.com/mail?p=clclub_gin पर सूचीबद्ध समस्या निवारण चरणों को पूरा करें
आपकी ईमानदारी से, Google खाता टीम