C# 邮箱验证激活
2011-11-02 15:24
197 查看
/// <summary> /// 发送邮件 发送激活码 /// </summary> /// <param name="address">接受者地址</param> /// <param name="displayName">接收者姓名</param> /// <param name="signString">激活码</param> public static void RegionSendEmail(string address, string displayName, string signString, string userName)//发激活码邮件部分 { try { Encoding encoding = Encoding.GetEncoding("utf-8"); Configuration config = WebConfigurationManager.OpenWebConfiguration("~/web.config"); MailSettingsSectionGroup settings = (MailSettingsSectionGroup)config.GetSectionGroup("system.net/mailSettings"); MailAddress from = new MailAddress(settings.Smtp.From, settings.Smtp.Network.UserName, encoding); MailAddress to = new MailAddress(address, displayName, encoding); MailMessage message = new MailMessage(from, to); message.SubjectEncoding = encoding; message.IsBodyHtml = true; message.Priority = MailPriority.High; message.Subject = "XXXXX邮箱验证激活"; message.BodyEncoding = encoding; StringBuilder sb = new StringBuilder(); sb.Append("您好:"); sb.Append(userName); sb.Append("<br/>请点击下面的连接来验证激活"); sb.Append(string.Format("<br/><a href='http://baidu.com/Index/CheckingEmailBack.aspx?SignString={0}&userName={1}'>", signString, userName)); sb.Append(string.Format("http://baidu.com/Index/CheckingEmailBack.aspx?SignString={0}&userName={1}", signString, userName)); sb.Append("</a>"); //邮件主体 message.Body = sb.ToString(); //服务器 SmtpClient client = new SmtpClient(settings.Smtp.Network.Host); //的用户名和密码 client.Credentials = new NetworkCredential(settings.Smtp.From, settings.Smtp.Network.Password); client.Send(message); } catch (Exception ex) { throw new Exception(ex.Message); } }
相关文章推荐
- asp.net/c# 注册页实现激活邮箱验证
- [转]C# 邮箱验证激活
- 注册页实现激活邮箱验证(asp.net c#) 详细实现
- 注册页实现激活邮箱验证(asp.net c#)
- 注册页实现激活邮箱验证(asp.net c#)
- C# 邮箱验证激活
- c# 字符串验证(邮箱、电话、数字、ip、身份证等)
- 注册邮箱验证激活技术
- C#验证字符串是否是数字,是否包含中文,是否是邮箱格式,是否是电话格式
- 【Day51】PHP实现用户注册后邮箱验证,激活帐号
- c#常用正则表达式,验证邮箱,Url,电话号码等
- php用户注册邮箱验证及激活
- 注册邮箱验证激活技术
- PHP用户注册邮箱并验证激活帐号
- 注册邮箱验证激活技术
- Java注册邮箱激活验证实现代码
- PHP实现的激活用户注册验证邮箱功能示例
- PHP激活用户注册验证邮箱
- Java注册邮箱激活验证实现代码
- php用户注册邮箱验证及激活