<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="utf-8" %><%@ Import Namespace="System" %><%@ Import Namespace="System.Net.Mail" %><%@ Import Namespace="System.Web.Services" %><%@ Import Namespace="System.Web.UI" %><script runat="server"> protected void Page_Load(object sender, EventArgs e) { Page.Controls.Clear(); } [WebMethod(EnableSession = true)] public static object SendMail(string name, string mobile, string mail, string sex) { string result = "1"; try { System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage(); msg.To.Add("xxxxx@gmail.com"); msg.To.Add("aaaaa@gmail.com"); //这里可以随便填,不是很重要 msg.From = new MailAddress(mail, name, System.Text.Encoding.UTF8); /* 上面3个参数分别是发件人地址(可以随便写),发件人姓名,编码*/ msg.Subject = "筑禾丰-有兴趣(" + name + ")";//邮件标题 msg.SubjectEncoding = System.Text.Encoding.UTF8;//邮件标题编码 //邮件内容 msg.Body = "筑禾丰:<br/>"; msg.Body += "姓名:" + name + "<br/>"; msg.Body += "电话:" + mobile + "<br/>"; msg.Body += "信箱:" + mail + "<br/>"; msg.Body += "性别:" + sex + "<br/>"; msg.Body += "寄信时间:" + DateTime.Now.ToString("yyyy年MM月dd日 HH:mm:ss") + "<br/>"; msg.Body += "<br/>"; msg.Body += "Best Regards"; msg.BodyEncoding = System.Text.Encoding.UTF8;//邮件内容编码 //msg.Attachments.Add(new Attachment(@"D:\test2.docx")); //附件 msg.IsBodyHtml = true;//是否是HTML邮件 //msg.Priority = MailPriority.High;//邮件优先级 SmtpClient client = new SmtpClient(); client.Credentials = new System.Net.NetworkCredential("xxxx@gmail.com", "password"); //这里要填正确的帐号跟密码 client.Host = "smtp.gmail.com"; //设定smtp Server client.Port = 25; //设定Port client.EnableSsl = true; //gmail预设开启验证 client.Send(msg); //寄出信件 client.Dispose(); msg.Dispose(); } catch (Exception ex) { result = ex.ToString(); } return new { Result = result }; }</script>