<system.net> <mailSettings> <smtp deliveryMethod="Network" from="丽海飞霞服饰有限公司<[email protected]>"> <network host="smtp.163.com" userName="[email protected]" password="****" /> </smtp> </mailSettings> </system.net>
上面是配置文件。
protected void Button1_Click(object sender, EventArgs e) { if (Page.IsValid) { string fileName = Server.MapPath("~/App_Data/ContactForm.txt"); string mailBody = File.ReadAllText(fileName); mailBody = mailBody.Replace("##name##", TextBox1.Text); mailBody = mailBody.Replace("##email##", TextBox2.Text); mailBody = mailBody.Replace("##phone##", TextBox3.Text); mailBody = mailBody.Replace("##comments##", TextBox4.Text); try { //发给自己一封 MailMessage mail = new MailMessage(); mail.From = new MailAddress("[email protected]", "丽海飞霞服饰有限公司"); mail.To.Add(new MailAddress("[email protected]", "SQ")); mail.Subject = "来自丽海飞霞服饰官网"; mail.Body = mailBody; mail.BodyEncoding = System.Text.Encoding.Default; //发给客户一封 mail.To.Add(new MailAddress(TextBox2.Text)); SmtpClient client = new SmtpClient(); client.Send(mail); Response.Write("<script>alert(‘发送成功‘);</script>"); } catch (Exception ex) { Response.Write("<script>alert(‘" + ex.Message + "‘);</script>"); } } }
然后是按钮实现。
亲爱的##name##您好! 很高兴能看到亲在我们官网上的留言! 名字:##name## 邮箱:##email## 电话:##phone## 留言:##comments## 我们收到邮件会及时看的哦~需要回复的话会第一时间给您回复的~ 如果您特别急,又没有收到我的回复,可以直接拨打我的手机132****7727(陈经理) 感谢亲的惠顾,祝您生活愉快!财源广进!心想事成!
最后是一个TXT文本文件。
这样就OK了!哈哈^_^
时间: 2024-10-13 11:00:07