前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >.NET实现注册发送邮件激活账户

.NET实现注册发送邮件激活账户

原创
作者头像
用户7108768
修改2021-11-03 09:45:42
5880
修改2021-11-03 09:45:42
举报
文章被收录于专栏:阿林前端开发攻城狮

要实现注册的时候同时发送一个邮件到注册人的邮箱,通过发送的邮箱链接来激活帐号,发送邮件实现如下:

代码语言:javascript
复制
    //第一个参数如果是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);   
}   </pre> 

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档