gaodaoheng

if (!string.IsNullOrEmpty(Request.Form["Email"]))             {                  //数据插入

                SqlConnection conn = new SqlConnection("server=id78.free.yunhosting.net;uid=yukun35com;pwd=gzi8wYDmQh;database=yukun35com");                 conn.Open();                 SqlCommand cmd = new SqlCommand("INSERT INTO userinf(name,telephone,email) values(\'" + Request.Form["namebox"] + "\',\'" + Request.Form["mobile"] + "\',\'" + Request.Form["Email"] + "\')", conn); //定义一个sql操作命令对象

                cmd.ExecuteNonQuery(); //执行语句                 conn.Close(); //关闭连接

                cmd = null;

                conn.Dispose(); //释放对象                 System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();                 client.Host = "smtp.mxhichina.com";//使用163的SMTP服务器发送邮件                 //client.Host = "smtp.163.com";                 client.UseDefaultCredentials = true;                 client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;                 client.Credentials = new System.Net.NetworkCredential("yuku@yukun35.com", "q1w2e3r4");//163的SMTP服务器需要用163邮箱的用户名和密码作认证,如果没有需要去163申请个,                  System.Net.Mail.MailMessage Message1 = new System.Net.Mail.MailMessage();                 Message1.From = new System.Net.Mail.MailAddress("yuku@yukun35.com");//这里需要注意,163似乎有规定发信人的邮箱地址必须是163的,而且发信人的邮箱用户名必须和上面SMTP服务器认证时的用户名相同                 //因为上面用的用户名abc作SMTP服务器认证,所以这里发信人的邮箱地址也应该写为abc@163.com                 //Message.To.Add("123456@gmail.com");//将邮件发送给Gmail                 //Message.To.Add(Request.Form["Email"]);//将邮件发送给QQ邮箱                 Message1.To.Add("yuku@yukun35.com");//将邮件发送给QQ邮箱                 Message1.Subject = "预约开户";                 Message1.Body = "已有人预约开户,请注意联系客户! " + "姓名:" + Request.Form["namebox"] + "邮箱:" + Request.Form["Email"] + "手机:" + Request.Form["mobile"] + "开户号:" + Request.Form["codebox"];                 Message1.SubjectEncoding = System.Text.Encoding.UTF8;                 Message1.BodyEncoding = System.Text.Encoding.UTF8;                 Message1.Priority = System.Net.Mail.MailPriority.High;                 Message1.IsBodyHtml = true;

                System.Net.Mail.MailMessage Message = new System.Net.Mail.MailMessage();                 Message.From = new System.Net.Mail.MailAddress("yuku@yukun35.com");//这里需要注意,163似乎有规定发信人的邮箱地址必须是163的,而且发信人的邮箱用户名必须和上面SMTP服务器认证时的用户名相同                 //因为上面用的用户名abc作SMTP服务器认证,所以这里发信人的邮箱地址也应该写为abc@163.com  yuku@yukun35.com                 //Message.To.Add("123456@gmail.com");//将邮件发送给Gmail                 //Message.To.Add(Request.Form["Email"]);//将邮件发送给QQ邮箱                 Message.To.Add(Request.Form["Email"].ToString());//将邮件发送给QQ邮箱                 Message.Subject = "预约开户";                 Message.Body = "请联系我们的客服,进行下一步的开户,加盟027-88779771 投诉18162668191 ";                 Message.SubjectEncoding = System.Text.Encoding.UTF8;                 Message.BodyEncoding = System.Text.Encoding.UTF8;                 Message.Priority = System.Net.Mail.MailPriority.High;                 Message.IsBodyHtml = true;                 //client.Send(Message);                 try                 {                     client.Send(Message);                     client.Send(Message1);                     Response.Write("<script>alert(\'信息提交成功,请注意查看邮件\')</script>");

                }                 catch                 {                     Response.Write("<script>alert(\'信息提交失败,请重新提交信息\')</script>");                 }                 //MailMessage mail = new MailMessage("784993986@qq.com", Request.Form["Email"]);                 //mail.SubjectEncoding = System.Text.Encoding.UTF8;                 //mail.Subject = "开户成功";                 //mail.IsBodyHtml = true; //是否允许内容为 HTML 格式                 //mail.BodyEncoding = System.Text.Encoding.UTF8;                 //mail.Body = "<strong>恭喜你开户成功</strong>";                 ////mail.Attachments.Add(new Attachment("E://foo.txt")); //添加一个附件

                //SmtpClient smtp = new SmtpClient("smtp.qq.com");                 //smtp.Credentials = new NetworkCredential("784993986@qq.com", "GH09080324,.abc"); //SMTP 验证                 //smtp.Send(mail);

                //mail.Attachments.Dispose();                 //Response.Write("<script>开户成功</script>");             }        

分类:

技术点:

相关文章: