You need to use MailMessage.CC propertyfor adding cc address.
Check the below code. Here i have used comma separated address for multiple cc address.
You need to change as per your cc address format.
string ccAddresses = "test1@gmail.com,test1@gmail.com";
using (StringWriter sw = new StringWriter())
{
using (HtmlTextWriter hw = new HtmlTextWriter(sw))
{
GVBBSTK.RenderControl(hw);
StringReader sr = new StringReader(sw.ToString());
MailMessage mm = new MailMessage("akhterhussain80@gmail.com", "akhterhussain80@gmail.com");
for (int i = 0; i < ccAddresses.Split(',').Length; i++)
{
mm.CC.Add(new MailAddress(ccAddresses.Split(',')[i]));
}
mm.Subject = "Silver Rags Stock";
mm.Body = "Sir, Below attached Stock:<hr />" + sw.ToString(); ;
mm.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient();
smtp.Host = "mail.xyz.com";
smtp.EnableSsl = true;
NetworkCredential NetworkCred = new NetworkCredential();
NetworkCred.UserName = "akhter@xyz.com";
NetworkCred.Password = "xxxxx";
smtp.UseDefaultCredentials = false;
smtp.EnableSsl = false;
smtp.Credentials = NetworkCred;
smtp.Port = 587;
smtp.Send(mm);
}
}