所用类在using System.Web.Mail命名空间下:
MailMessage msg = new MailMessage();
//发送方地址
msg.From = "发送方邮件地址";
//接收方地址
msg.To = "接收方邮件地址";
//邮件主题
msg.Subject = "PETER,向您问好!";
//正文内容类型、正文内容编码、正文内容
msg.BodyFormat = MailFormat.Html;
msg.BodyEncoding = System.Text.Encoding.Default;
msg.Body = "<html><head><title>邮件发送程序</head><body>收到!</body></html>";
//设置为需要用户验证
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
//设置验证用户名
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "用户名");
//设置验证密码
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "密码");
//邮件服务器地址
SmtpMail.SmtpServer = "smtp.163.com";
//开始发送
SmtpMail.Send(msg);
Response.Write("<script language='javascript'>alert('已成功');</script>");