注意在VS2003下编译才可以通过.
System.Web.Mail.MailMessage mail=new System.Web.Mail.MailMessage();
//定义邮件的发送地址
mail.From='aierong@126.com';
//定义邮件的接收地址
//设置以分号分隔的收件人电子邮件地址列表
mail.To='aierong@126.com';
//定义邮件的暗送地址
//设置以分号分隔的电子邮件地址列表
mail.Bcc='a@126.com';
//定义邮件的抄送地址
//设置以分号分隔的电子邮件地址列表
mail.Cc='abc@371.net;aaa@263.net';
//定义邮件的主题
mail.Subject='.net email';
//设置电子邮件正文的内容类型
//在这里我们以HTML的格式发送
mail.BodyFormat=System.Web.Mail.MailFormat.Html;
//设置电子邮件的正文
mail.Body='go go go';
//设置一个附件
System.Web.Mail.MailAttachment mailAttachment=new System.Web.Mail.MailAttachment(@'d:\abc.doc');
//邮件附加上一个附件
mail.Attachments.Add(mailAttachment);
//SMTP服务器
//许多SMTP服务器都需要身份验证
System.Web.Mail.SmtpMail.SmtpServer='smtp.126.com';
//验证
mail.Fields.Add('http://schemas.microsoft.com/cdo/configuration/smtpauthenticate', '1');
//登陆名
mail.Fields.Add('http://schemas.microsoft.com/cdo/configuration/sendusername', 'aierong');
//登陆密码
mail.Fields.Add('http://schemas.microsoft.com/cdo/configuration/sendpassword', '*******');
//发送
System.Web.Mail.SmtpMail.Send(mail);