自学》1.用网站发邮件

pansoso2021-04-19  25

<system.net> <mailSettings> <smtp deliveryMethod="Network" from="丽海飞霞服饰有限公司<chen4q@163.com>"> <network host="smtp.163.com" userName="chen4q@163.com" 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("chen4q@163.com", "丽海飞霞服饰有限公司"); mail.To.Add(new MailAddress("1073935487@qq.com", "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了!哈哈^_^

转载于:https://www.cnblogs.com/alasq/p/4875999.html