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>"); }