菜鸟蔡 发表于 2013-1-2 23:48:18

菜鸟蔡之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]
查看完整版本: 菜鸟蔡之ASP.NET邮件发送