asp.net实现邮箱验证功能,通过邮箱链接激活该帐号

最近开发的一个项目需要实现这么一个功能,当一个用户进行注册的时候同时发送一个邮件到注册人的邮箱,通过发送的邮箱链接来激活该帐号,具体用asp.net方法的实现代码,贴在这了,有需要的可以参考!

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); } 第一个参数如果是163邮箱就写smtp.163.com

第二个参数发件人的帐号

第三个参数发件人密码

第四个参数收件人帐号

第五个参数主题

第六个参数内容.

posted @ 2012-02-22 16:28  SOD_QWER  阅读(346)  评论(0)    收藏  举报