marjan895
یک شنبه 26 مهر 1394, 07:55 صبح
از دوستان کسی سورس ارسال ایمیل تو MVC داره که جواب گرفته باشه تو لوکال ؟؟؟
من کد زیر و نوشتم برنامه اجرا میشه ولی وقتی send و میزنم خطای زیر و میده :An exception of type 'System.Net.Mail.SmtpException' occurred in System.dll but was not handled in user code
Additional information: Failure sending mail.
کدی که استفاده کردم اینه :
public ViewResult Index(SendMail0.Models.MailModel _objModelMail)
{
if(ModelState.IsValid)
{
MailMessage mail = new MailMessage();
mail.To.Add(_objModelMail.To);
mail.To.Add("marjankarimi895@gmail.com");
mail.From = new MailAddress("masoumehkarimi895@gmail.com");
mail.Subject = "subject";
string body = _objModelMail.Body;
mail.Body = body;
mail.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient { EnableSsl = false };
smtp.Host = "smtp.gmail.com";
smtp.Port = 25;
smtp.UseDefaultCredentials = false;
smtp.Credentials = new System.Net.NetworkCredential("Marjankarimi895", "88888171754");
smtp.EnableSsl = true;
smtp.Send(mail);
return View("Index", _objModelMail);
}
else {
return View();
}
}
}
من کد زیر و نوشتم برنامه اجرا میشه ولی وقتی send و میزنم خطای زیر و میده :An exception of type 'System.Net.Mail.SmtpException' occurred in System.dll but was not handled in user code
Additional information: Failure sending mail.
کدی که استفاده کردم اینه :
public ViewResult Index(SendMail0.Models.MailModel _objModelMail)
{
if(ModelState.IsValid)
{
MailMessage mail = new MailMessage();
mail.To.Add(_objModelMail.To);
mail.To.Add("marjankarimi895@gmail.com");
mail.From = new MailAddress("masoumehkarimi895@gmail.com");
mail.Subject = "subject";
string body = _objModelMail.Body;
mail.Body = body;
mail.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient { EnableSsl = false };
smtp.Host = "smtp.gmail.com";
smtp.Port = 25;
smtp.UseDefaultCredentials = false;
smtp.Credentials = new System.Net.NetworkCredential("Marjankarimi895", "88888171754");
smtp.EnableSsl = true;
smtp.Send(mail);
return View("Index", _objModelMail);
}
else {
return View();
}
}
}