我在通过电子邮件发送反馈时遇到问题。发送反馈很好,我可以收到反馈。但我看不到谁是发件人......它总是表明电子邮件也是我自己发送的......请帮助。
这是我的代码:
[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 对于那些可以提供帮助的人.... 电子邮件和密码指示不合法。