24848威尼斯(中国)有限公司

邮箱验证

发布于: 2018-11-08    浏览: 3661    作者:Wu

       这两天,长沙软件开发公司24848威尼斯程序员小伍在开发邮箱验证功能过程中,有一些心得,特在此写出来与大家分享。

         ///

  

        /// 发送邮件  
        ///
  
        /// 收件人邮件地址  
        /// 标题  
        /// 邮件正文  
        /// 发件人账号  
        /// 发件人密码  
        public  void sendEmail(string tomail, string title, string content, string FormUser, string userPwd)
        {

            #region  实现发送邮件

            string smtp = "smtp.qq.com";

            SmtpClient _smtpClient = new SmtpClient();
            _smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式
            _smtpClient.Host = smtp; //指定SMTP服务器
            _smtpClient.Credentials = new System.Net.NetworkCredential(FormUser userPwd);//用户名和密码
            MailMessage _mailMessage = new MailMessage();
            
            _mailMessage.From = new MailAddress(FormUser, 发件人名称);//发件人,发件人名 
           
            _mailMessage.To.Add(tomail); //收件人 
            _mailMessage.SubjectEncoding = System.Text.Encoding.UTF8;
            _mailMessage.Subject = title;//主题


            _mailMessage.Body = content;//内容
            _mailMessage.BodyEncoding = System.Text.Encoding.UTF8;//正文编码
            _mailMessage.IsBodyHtml = true;//设置为HTML格式
            _mailMessage.Priority = MailPriority.High;//优先级   


            _smtpClient.Send(_mailMessage);


            #endregion

        }


每个邮箱的SMTP服务器都不一样,本文是使用的QQ邮箱:smtp.qq.com,需要注意的是QQ邮箱的密码需要的是授权码,并不是登录密码,亲测。


网络事业,就找24848威尼斯!

在线客服

售前咨询

售后服务

投诉/建议

服务热线
0731-83091505
18874148081