[笔记系列] 在.aspx上面写逻辑程式码(主因.html网页+jQuery+Ajax送资料吃不到.aspx.cs后端C

<%@ 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>

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章