try{foreach (GridViewRow gv in GDStudents.Rows){if (gv.Cells[5].Text != "";){EmailChange:string fromEmailid = " ";if (Email_NO == 1)fromEmailid = "[email protected]";else if (Email_NO == 2)fromEmailid ="[email protected]";elsefromEmailid ="";
MailMessage mailmess = new MailMessage();SmtpClient smtpserver = new SmtpClient("smtp.gmail.com");smtpserver.Credentials = new NetworkCredential("[email protected]","1234");smtpserver.Host = "smtp.gmail.com";smtpserver.Port = 587;smtpserver.EnableSsl = true;mailmess.From = new MailAddress("[email protected]","Confirmation");mailmess.IsBodyHtml = true;mailmess.Subject = "ConfirmationMail";string body2 = "<table>";body2 = body2 + "<tr><td><b>Dear <font color='Maroon'><b>" + gv.Cells[1].Text.ToString().Trim() + ",</font></td></tr>";body2 = body2 + "<tr><td><br/> <font face='Arial' size='2' color='Navy'><b> " + TxtMessage.Text.ToString().Trim() + " </font></td></tr>";body2 = body2 + "</table>";mailmess.Body = body2;
mm.To.Add(new MailAddress(gv.Cells[5].Text.ToString().Trim()));
Thread threademail = new Thread(delegate()
{
sc.Send(mm);
});
threademail.IsBackground = true;
threademail.Start();
}
}
catch (Exception e11)
{ }
i am sending mail the below Gridview data to send mail.
txtmessage.text = "Dear Students, Thanks for booking the course";
In run mode In gridview as follows
StudentName Email
for that how can i do in asp.net using c#.