.NET实现注册发送邮件激活账户
来源:互联网 发布:mac三指拖动怎么用 编辑:程序博客网 时间:2024/04/29 17:49
最近一个项目,要实现注册的时候同时发送一个邮件到注册人的邮箱,通过发送的邮箱链接来激活帐号,发送邮件实现如下:
//第一个参数如果是163邮箱就写smtp.163.com //第二个参数发件人的帐号 //第三个参数发件人密码 //第四个参数收件人帐号 //第五个参数主题 //第六个参数内容public void SendSMTPEMail(string strSmtpServer, string strFrom, string strFromPass, string strto, string strSubject, string strBody) { System.Net.Mail.SmtpClient client = new SmtpClient(strSmtpServer); client.UseDefaultCredentials = false; client.Credentials = new System.Net.NetworkCredential(strFrom, strFromPass); client.DeliveryMethod = SmtpDeliveryMethod.Network; System.Net.Mail.MailMessage message = new MailMessage(strFrom, strto, strSubject, strBody); message.BodyEncoding = System.Text.Encoding.UTF8; message.IsBodyHtml = true; client.Send(message); }
发链接是一般发送一个类似于这样的:
http://www.xx.com/xxx.aspx?sdfoiuwe542u594rweorjdfklsjdriouew90r
而这个sdfoiuwe542u594rweorjdfklsjdriouew90r就是根据某些特别的字符加密的的东西,只要你服务器能识别出来(解密出来),就说明人家是通过邮箱进行激活的,至少第一次是这样的,当然可以把时间段加密在里面,这样过了某个时间段后就可以不进行任何操作,直接返回你想返回的信息,这样就能实现账户激活了!
- .NET实现注册发送邮件激活账户
- java代码实现注册发送邮件激活账户
- 笔记:发送邮件激活账户实现
- 注册发送激活邮件
- django发送邮件,激活账户
- java 实现注册时发送激活邮件+激活
- java 实现注册时发送激活邮件+激活
- java 实现注册时发送激活邮件并激活
- java 实现注册时发送激活邮件+激活
- asp.net 实现邮箱验证(注册的时候发送邮件激活链接的那种)
- ASP.net通过邮件激活账户的实现方法
- ASP.NET MVC通过发送邮件激活注册用户
- asp.net实现一个用户进行注册的时候同时发送一个邮件到注册人的邮箱,通过发送的邮箱链接来激活该帐号
- asp.net实现一个用户进行注册的时候同时发送一个邮件到注册人的邮箱,通过发送的邮箱链接来激活该帐号
- ThinkPHP5实现注册激活邮件
- 网上商城之用户注册发送邮件激活
- javaMail发送邮件激活注册用户
- asp.net注册发邮件激活
- 关于jvm的内存限制的问题的解决办法
- 按输入顺序编号的一种方法
- Hadoop配置详解
- nyist 105 九的余数
- scanf、getchar的使用
- .NET实现注册发送邮件激活账户
- ios copy关键字的使用
- 时间管理
- hdu 4317 Unfair Nim(状态压缩DP)——2012 Multi-University Training Contest 2
- VB6.0与SQLServer——有源数据库连接
- IOS使用UIImageView显示gif动画的例子
- pxe网启备份linux(3)——linux
- Object-C日期时间与字符串的转化
- c语言socket编程指南