電子メールでフィードバックを送信するのに問題があります..フィードバックを送信することは良いことです。しかし、送信者が誰なのかわかりません...メールが自分から送信されていることを常に示しています...助けてください。
ここに私のコードがあります:
[HttpGet]
public ActionResult Feedback()
{
return View();
}
[HttpPost]
public ActionResult Feedback(string email, string subject, string body)
{
try
{
WebMail.SmtpServer = "smtp.gmail.com";
WebMail.SmtpPort = 587;
WebMail.EnableSsl = true;
WebMail.UserName = "aaaa@gmail.com";
WebMail.From = email;
WebMail.Password = "12345";
WebMail.Send("aaaa@gmail.com",subject,body,email);
return RedirectToAction("FeedbackSent");
}
catch (Exception ex)
{
ViewData.ModelState.AddModelError("_FORM", ex.ToString());
}
return View();
}
public ActionResult FeedbackSent()
{
return View();
}
助けることができる人のためのtnx....電子メールとパスワードが示すものは正当ではありません。