利用System.web.Mail 发送电子邮件
System.Web.Mail命名空间:
1. MailMessage类用来构造电子邮件
2. MailAttachment 类添加电子邮件
3. SmtpMail 类用来发送电子邮件
public partial class mail_test1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void btnMessage_Click(object sender, EventArgs e)
{
MailMessage myMail = new MailMessage();
MailAttachment myAttach = new MailAttachment(@fuAttach.PostedFile.FileName);
myMail.From = txtFrom.Text;
myMail.To = txtTo.Text;
myMail.Subject = txtSubject.Text;
myMail.Body = txtBody.Text;
//基本权限
myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
//用户名
myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "jasonwbd");
//密码
myMail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "1100459110");

SmtpMail.SmtpServer = "smtp.163.com";
myMail.Attachments.Add(myAttach);
try
{
SmtpMail.Send(myMail);
lblMessage.Text = "邮件成功发送!";
}
catch (Exception error)
{
lblMessage.Text = "邮件未能成功发送:<p>"+error.Message.ToString();
}
}
}
1. MailMessage类用来构造电子邮件
2. MailAttachment 类添加电子邮件
3. SmtpMail 类用来发送电子邮件



































