Não foi possível enviar a mensagem de correio no asp.net

O código a seguir não pode enviar e-mails aos clientes e não gera nenhuma exceção. O código não envia nenhum email ou exceção, mas é executado. Sou completamente novo sobre o asp.net. Alguém pode me ajudar a resolver o problema.

Código:

try
{
    String userName = "ramesh";
    String passWord = "123456";
    String sendr = "[email protected]";
    String recer = "[email protected]";
    String subject = "Comformation ";
    String body = "Dear Customer";

    MailMessage msgMail = new MailMessage(sendr, recer, subject, body);

    int PortNumber = 25;
    SmtpClient smtp = new SmtpClient("smtp.test.com", PortNumber);
    msgMail.IsBodyHtml = true;                                     
    smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
    smtp.Credentials = new System.Net.NetworkCredential(userName, passWord);

    smtp.Send(msgMail);

    MsgLP.Text = "Emailed to Customer..";
    LogInLink.Visible = true;
}
catch (Exception ex){
    AuditLog.LogError("ErrorE-mail " + ex.Message);
}

questionAnswers(2)

yourAnswerToTheQuestion