asp.net在线发送邮件,以前没做过,调试好了。
首先引入两个命名空间system.net,system.net.mail
我测试的时候使用的是QQ邮箱和163的。通过了。。
MailMessage Msg = new MailMessage("\"test\"<sentmailaddress@163.com>", "\"1111\"<tomailaddress@qq.com>");
Msg.Subject = "test";//邮件的主题
Msg.IsBodyHtml = true;//邮件是否为HTML格式的
Msg.Body = "邮件内容";
SmtpClient objEmail = new SmtpClient("smtp.163.com"); //SMTP服务器主机名,比如GMail的smtp.gmail.com
objEmail.Credentials = new NetworkCredential("username", "password");
objEmail.EnableSsl = false; //是否启用加密连接,GMail的邮箱必须用加密,其他不支持的邮箱用false
objEmail.Send(Msg);
浙公网安备 33010602011771号