asp.net邮件发送 asp.net邮件群发

public void MailSend(string[] mails)
    {

      try
            {

                MailMessage message = new MailMessage();
                message.To.Add("收件人地址");
                /*在这里可以使用循环添加收件人*/

                message.CC.Add("抄送人地址列表");

                /*在这里可以使用循环添加收件人*/
                message.From = new MailAddress("发件人地址", "发件人姓名", System.Text.Encoding.UTF8);

               /* 上面3个参数分别是发件人地址(可以随便写),发件人姓名,编码*/
                message.Subject ="邮件的主题"; 
                message.IsBodyHtml = false;
                message.Body = "邮件的内容";

                string smtp = "smtp.yeah.net";//因为我用的是163的邮箱,所以这里用到的是用163的
                SmtpClient sc = new SmtpClient(smtp);//发送邮件用到的smtp主机(用不同的邮箱,stmp定义则不同)
                sc.Credentials = new System.Net.NetworkCredential("邮箱的帐号", "密码");//邮箱账号与密码
                sc.Send(message);   //发送邮件
            }
            catch (SmtpException se)
            {
                Response.Write("<script>alert('"+se.ToString()+"');</script>");
            }

    }

你可能感兴趣的:(.net,asp.net,asp)