站长论坛

标题: ASP.NET发电子邮件源码 [打印本页]

作者: abcdef133    时间: 2007-9-16 12:58
标题: ASP.NET发电子邮件源码
  1. using System.Collections.Generic;
  2. using System.Text;
  3. using System.Net;
  4. using System.Net.Mail;

  5.         try
  6.         {
  7.             //编码暂硬性规定为GB2312
  8.             Encoding encoding = Encoding.GetEncoding(936);
  9.             MailMessage Message = new MailMessage(
  10.             new MailAddress("自己的邮箱", "5", encoding),//第一个是发信人的地址,第二个参数是发信人
  11.             new MailAddress(TextBox1.Text));//收信人邮箱
  12.             Message.SubjectEncoding = encoding;
  13.             Message.Subject =TextBox2.Text;//标题
  14.             Message.BodyEncoding = encoding;
  15.             Message.Body = TextBox3.Text; //主体
  16.             SmtpClient smtpClient = new SmtpClient("smtp.163.com");//信箱服务器
  17.             smtpClient.Credentials = new NetworkCredential("自己的邮箱用户名", "自己的邮箱密码");//信箱的用户名和密码
  18.             smtpClient.Timeout = 999999;
  19.             smtpClient.Send(Message);
  20.         }
  21.         catch (Exception ex)
  22.         {
  23.             throw new Exception(ex.Message);
  24.         }
复制代码





欢迎光临 站长论坛 (http://tzlink.com/bbs/) Powered by Discuz! X3.2