解决方法
更新的方法是使用
System.Net.Mail – 这是System.Web.Mail的2.0替换.
像这样的,从BaseController(如果有其他控制器需要这个)调用的实际控制器.
internal static void SendEmail(MailAddress fromAddress,MailAddress toAddress,string subject,string body) { var message = new MailMessage(fromAddress,toAddress) { Subject = subject,Body = body }; var client = new SmtpClient("smtpServerName"); client.Send(message); }
显然,你可能想要一些错误处理等等 – 发送可以抛出异常,例如,如果服务器拒绝连接.