public ActionResult Index(EmailModel model)
{
MailMessage message = new MailMessage();
message.From = new MailAddress("sheikh.abm@gmail.com");
message.To.Add(new MailAddress(model.To));
message.Subject = model.Subject;
message.Body = model.Message;
return View();
}
这是我的控制器动作。并在web.config。
<system.net>
<mailSettings>
<smtp from="sheikh.abm@gmail.com">
<network host="\localhost:"/>
</smtp>
</mailSettings>
</system.net>
我得到的问题是邮件没有发送,它没有向我显示任何错误,请帮助我。
答案 0 :(得分:1)
要发送邮件,您需要调用send方法
例如
message.Send();