您的位置:首页 > 编程语言 > ASP

asp.net中邮件的发送

2013-07-02 15:20 295 查看
string Email = "***@***.**";

        string bodys = "亲爱的 *** 同学:<br>    您好!请再次登录到:<a href='http://www.ch7w.com' target='_blank'>http://www.ch7w.com</a>提交您的咨询报名信息或直接电话咨询.";

        MailMessage mails = new MailMessage("******@gmail.com","" + Email + "");
        mails.Subject = "来自《启文中国在职研究生网的报名成功通知》";
        //mailObj.BodyFormat = MailFormat.Html;

        //mails.Body = @"" + bodys + "";
        mails.Body = string.Format(@"" + bodys + "");
        mails.BodyEncoding = System.Text.Encoding.UTF8;
        mails.IsBodyHtml = false; 
        //Attachment datas = new Attachment(file, MediaTypeNames.Application.Octet);
        //上面的MEDIA为不指定媒体类型!就该就是上传什么都可以的意思吧!
        //mails.Attachments.Add(datas);

        SmtpClient client = new SmtpClient("smtp.gmail.com");
        client.Port = 587;
        client.EnableSsl = true;
        client.UseDefaultCredentials = false;
        client.Credentials = new NetworkCredential("******@gmail.com", "******");
        // client.DeliveryMethod = SmtpDeliveryMethod.Network;
        client.Send(mails);
        //Response.Write("邮件发送成功");
<br> 的标签没有结束标签,其含义为强制换行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: