You will have to generalize the function and call twice as I did below
protected void btnSendEmail_Click(object sender, EventArgs e)
{
string subject = "Email testing";
string body = "User Name Is:" + TxtName.Text + "<br>" + "Email Id Is: " + Txtemail.Text + "<br>" + "Message Is:" + TxtMessage.Text;
string to = "webquestionss@gmail.com" + "," + Txtemail.Text;
SendEmail(to, subject, body);
//Thank you email
to = Txtemail.Text;
subject = "Thank you";
body = "Thank you";
SendEmail(to, subject, body);
}
private void SendEmail(string to, string subject, string body)
{
MailMessage mail = new MailMessage();
mail.From = new MailAddress("webquestionss@gmail.com");
foreach (string email in to.Split(','))
{
mail.To.Add(email);
}
mail.Subject = subject;
mail.Body = body;
mail.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient();
smtp.Host = "smtp.gmail.com";
smtp.Credentials = new System.Net.NetworkCredential("webquestionss@gmail.com@gmail.com", "password");
smtp.EnableSsl = true;
smtp.Send(mail);
}