菜鸟蔡之ASP.NET邮件发送
菜鸟蔡之ASP.NET邮件发送<div class="postText"><div id="cnblogs_post_body"> 为了让初学者能更好的理解,还是先上张图片吧!大牛勿喷!仅供初学者学习.......
http://pic002.cnblogs.com/images/2012/456933/2012111115454417.jpg
<div class="cnblogs_code"> /// <summary> /// 发送邮件 /// </summary> /// <param name="mailServer">发件邮箱的SMTP服务器地址</param> /// <param name="emailFrom">发件人邮箱</param> /// <param name="emailTo">收件人邮箱</param> /// <param name="title">发件主题</param> /// <param name="body">发件正文</param> /// <param name="pwd">发件人的邮箱密码</param> public void SendEmail(string mailServer, string emailFrom, string emailTo, string title, string body, string pwd) { //实例化SMTP协议 SmtpClient client = newSmtpClient(mailServer); //【mailServer是后添加的,在这谢谢各位园友的指正啊!】
//实例化电子邮件发送类
MailMessage message = new MailMessage(emailFrom, emailTo);
//邮件正文以HTML格式显示
message.IsBodyHtml = true;
//邮件正文和标题的编码格式
message.SubjectEncoding = Encoding.UTF8;
message.BodyEncoding = Encoding.UTF8;
//邮件主题 message.Subject = title;
//邮件正文 message.Body = body;
//设置发送邮件的账号和密码
client.Credentials = new NetworkCredential(emailFrom, pwd);
//发送邮件
client.Send(message);
}
页:
[1]