asp.net中邮件的发送

      string Email = "***@***.**";

        string bodys = "亲爱的 *** 同学:<br>&nbsp;&nbsp;&nbsp;&nbsp;您好!请再次登录到:<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> 的标签没有结束标签,其含义为强制换行。

你可能感兴趣的:(asp.net中邮件的发送)