我创建了一个联系人页面和联系人模型,其中包含From
Subject
和Message
作为字符串值。现在,当我尝试使用以下代码从我的开发环境发送电子邮件时,它不起作用。我浏览了一下寻找解决方案,但有几件事我不清楚,因为我没有经常处理这个问题。
这是我用来发送电子邮件的方法。评论部分也是尝试之一。我得到的错误是:System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
我意识到这可能与我在 dev.env 上有关,是吗?我究竟做错了什么?
public class Email
{
public void Send(Contact contact)
{
MailMessage mail = new MailMessage(
contact.From,
ConfigurationManager.AppSettings["ContactEmail"],
contact.Subject,
contact.Message);
//new SmtpClient().Send(mail);
WebMail.Send(ConfigurationManager.AppSettings["ContactEmail"], contact.Subject, contact.Message, null, null, null, false, null);
}
}