ASP.NET Отправить электронную почту

Я пытаюсь отправить электронное письмо, когда пользователь нажимает кнопку "Отправить" на странице контактов, но по какой-то причине это не работает, что я делаю не так? (PS электронная почта и пароль был опущен из этого фрагмента кода, но включен в фактическое решение.

Спасибо

Код в web.config:



  
    
  

код в контактной форме asp.net:

protected void btnSubmit_Click(object sender, EventArgs e)
    {
        MailMessage mail = new MailMessage();
        mail.To.Add(new MailAddress("[email protected]"));
        mail.Subject = "Test";
        mail.Body = "Message was sent from" + txtName.text + txtComment.text;
        SmtpClient smtp = new SmtpClient();
        smtp.SendAsync(mail, null);
    }

Ответы на вопрос(2)

Ваш ответ на вопрос