zoukankan      html  css  js  c++  java
  • Send Mail

    //Send mail
                string code = user.ProviderUserKey.ToString();
                System.Net.Mail.SmtpClient sc = new SmtpClient();
                sc.Host = ConfigurationManager.AppSettings["MySmtp"].ToString();

                string  mf = ConfigurationManager.AppSettings["MailFrom"].ToString();
                string  mt = ConfigurationManager.AppSettings["MailTo"].ToString();
                          
                MailMessage mm = new MailMessage(mf,mt);

                MailAddress mr = new MailAddress(ConfigurationManager.AppSettings["MailReplyTo"].ToString());

                mm.IsBodyHtml = Convert.ToBoolean(Convert.ToInt16(ConfigurationManager.AppSettings["MailIsBodyHTML"].ToString()));
                mm.ReplyTo = mr;

                mm.Subject = ConfigurationManager.AppSettings["MailSubject"].ToString();
                //Body
                string strList = "";
                string[] array = System.IO.File.ReadAllLines(Server.MapPath(".") + "/" + ConfigurationManager.AppSettings["BodyByFile"].ToString());
                for (int i = 0; i < array.Length - 1; i++)
                {
                    strList += array[i].ToString();
                }
                strList = strList.Replace("<% UserName %>", user.UserName.ToString()).Replace("<% Email %>", user.Email.ToString()).Replace("<% FirstName %>", pc.FirstName.ToString()).Replace("<% LastName %>", pc.LastName.ToString()).Replace("<% Company %>", pc.Company.ToString());
                strList = strList.Replace("<% Address %>", pc.Address.ToString()).Replace("<% WebSite %>", pc.WebSite.ToString()).Replace("<% Country %>", pc.Country.ToString()).Replace("<% City %>", pc.City.ToString()).Replace("<% State %>", pc.State.ToString());
                strList = strList.Replace("<% Phone %>", pc.Phone.ToString()).Replace("<% Mobile %>", pc.Mobile.ToString()).Replace("<% ConfirmationCode %>", user.ProviderUserKey.ToString()).ToString();
                mm.Body = strList;

                sc.Send(mm);
                sc = null;

  • 相关阅读:
    【BZOJ4198】[Noi2015]荷马史诗 贪心+堆
    【BZOJ4200】[Noi2015]小园丁与老司机 DP+最小流
    【BZOJ2839】集合计数 组合数+容斥
    【BZOJ2989】数列 kd-tree
    【BZOJ4240】有趣的家庭菜园 树状数组+贪心
    【BZOJ4238】电压 DFS树
    【BZOJ4237】稻草人 cdq分治+单调栈+二分
    Python Web学习笔记之WebSocket原理说明
    Python Web学习笔记之Cookie,Session,Token区别
    Python Web学习笔记之图解TCP/IP协议和浅析算法
  • 原文地址:https://www.cnblogs.com/jacker1979/p/1058584.html
Copyright © 2011-2022 走看看