发邮件功能

Code:
  1. //创建一个Mail实体   
  2.        MailMessage mail = new MailMessage();   
  3.        //发件人   
  4.        mail.From = new MailAddress(tbName.Text);   
  5.        //收件人通过ADD方法实现多个收件人的添加   
  6.        mail.To.Add(tbSJR.Text);   
  7.        //主题   
  8.        mail.Subject = tbTheme.Text;   
  9.        //内容   
  10.        mail.Body = tbContent.Text;   
  11.        //添加附件,要在项目下,不然会报错不知道为什么   
  12.        Attachment myFile = new Attachment(FileUpload1.PostedFile.FileName);   
  13.        mail.Attachments.Add(myFile);   
  14.        //抄送到其他邮箱,抄送其实就是发给另一个人   
  15.        mail.CC.Add(tbCC.Text);   
  16.   
  17.   
  18.        //创建一个邮件服务器类   
  19.        SmtpClient client = new SmtpClient();   
  20.        //获取SMTP服务器   
  21.        client.Host = tbSMTP.Text;   
  22.        //SMTP使用的端口,默认25吧   
  23.        client.Port =int.Parse( tbPort.Text);   
  24.        //使用邮箱登录名和密码验证,126的 帐号和密码  
  25.        client.Credentials = new NetworkCredential("jian4364","*******");   
  26.        client.Send(mail);   
  27.        Label1.Text = "ok";  

 

你可能感兴趣的:(发邮件功能)