首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何实现邮箱验证注册

2012-04-17 
怎么实现邮箱验证注册?当点击提交注册时,将发送信息到邮箱,当你得到邮箱信息并确认后才能实现注册成功?[解

怎么实现邮箱验证注册?
当点击提交注册时,将发送信息到邮箱,当你得到邮箱信息并确认后才能实现注册成功?

[解决办法]

C# code
//这是发送邮件的//Body里放A标签(前提是IsBodyHtml 设为true,才会允许发送HTML格式的)        #region                public static void Sends(string email)         {            string formto = "发件箱地址";            string to = email;   //接收邮箱            string content = "";            string body = "";            string name = "发件箱";            string upass = "密码";            string smtp = "smtp地址";            SmtpClient _smtpClient = new SmtpClient();                        _smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式            _smtpClient.Host = smtp; //指定SMTP服务器            _smtpClient.Credentials = new System.Net.NetworkCredential(name, upass);//用户名和密码            MailMessage _mailMessage = new MailMessage();            //发件人,发件人名             _mailMessage.From = new MailAddress(formto, "别名");            //收件人             _mailMessage.To.Add(to);            _mailMessage.SubjectEncoding = System.Text.Encoding.GetEncoding("gb2312");            _mailMessage.Subject = content;//主题            _mailMessage.Body = body;//内容            _mailMessage.BodyEncoding = System.Text.Encoding.GetEncoding("gb2312");//正文编码            _mailMessage.IsBodyHtml = true;//设置为HTML格式            _mailMessage.Priority = MailPriority.High;//优先级               try            {                _smtpClient.Send(_mailMessage);            }            catch (Exception)            {                                            }                    }        #endregion 

热点排行