asp.net 自动发送激活邮件,不需修改web.config配置文件
2010-07-28 11:21
891 查看
private void sendEmail(string numCode,string cu_name)//发激活码邮件部分 { try { //编码暂硬性规定为GB2312 Encoding encoding = Encoding.GetEncoding(936); MailMessage Message = new MailMessage( new MailAddress("自己的邮箱", "XXX公司", encoding),//第一个是发信人的地址,第二个参数是显示的发信人 new MailAddress(TextBox1.Text));//收信人邮箱 Message.SubjectEncoding = encoding; Message.Subject ="XXX公司欢迎您的加入";//标题 Message.BodyEncoding = encoding; Message.IsBodyHtml = true;//邮箱主体识别html语言 Message.Body = "请进行邮箱验证来完成您注册的最后一步,点击下面的链接激活您的帐号:<br><a target='_blank' rel='nofollow' style="color: #0041D3; text-decoration: underline" mce_style="color: #0041D3; text-decoration: underline" href="http://www.XXX.com/regedit/regeditOK.aspx?code=" + numCode + "&uid="+cu_name+"" mce_href="http://www.XXX.com/regedit/regeditOK.aspx?code=" + numCode + "&uid="+cu_name+"">http://www.XXX.com.cn/regedit/regeditOK.aspx?code=" + numCode + "&uid="+cu_name+"</a>"; //邮件主体 SmtpClient smtpClient = new SmtpClient("smtp.163.com");//信箱服务器 smtpClient.Credentials = new NetworkCredential("自己的邮箱用户名", "自己的邮箱密码");//信箱的用户名和密码 smtpClient.Timeout = 999999; smtpClient.Send(Message); } catch (Exception ex) { throw new Exception(ex.Message); } }
相关文章推荐
- asp.net 用伪静态---修改webconfig配置文件 .
- [置顶] c# asp.net 修改webconfig文件 配置
- asp.net中配置文件web.config文件的读取和修改
- 在asp.net中是用伪静态---修改webconfig配置文件
- net利用SMTP发邮件,配置文件(web.config)实现邮件发送的相关配置
- c# asp.net 修改webconfig文件 配置
- 认识ASP.NET配置文件Web.config
- ASP.NET配置文件Web.config详细解释-
- ASP.NET配置文件Web.config 详细解释(转)
- 认识ASP.NET配置文件Web.config
- asp.net项目中通过Web.config配置文件及文件夹的访问权限!
- ASP.NET配置文件Web.config 详细解释
- asp.net修改web.config文件
- C#/ASP.NET应用程序配置文件app.config/web.config的增、删、改操作
- 认识ASP.NET配置文件Web.Config
- ASP.NET配置文件Web.config用法详解
- 详解ASP.NET配置文件Web.config
- ASP.NET 2.0加密Web.config 配置文件 (终极版)
- ASP.NET(C#)应用程序配置文件app.config/web.config的增、删、改操作
- 认识ASP.NET配置文件Web.config