protected void Button1_Click(object sender, EventArgs e)
    {
        SmtpClient mail = new SmtpClient();
        mail.UseDefaultCredentials = false;
        mail.Host="smtp.gmail.com";
        mail.Port=465;
        mail.Credentials=new NetworkCredential("b.soham1991","*******");
        mail.DeliveryMethod = SmtpDeliveryMethod.Network;
        mail.EnableSsl = true;
        mail.Timeout = 1000000;
        mail.Send("b.soham1991@gmail.com", "soham.elf@gmail.com", "Hi", "via gmail");
        Response.Write("success!");
    }
Reponse.Write is never exeuted and eventually connection is timed out. what am I missing?
 
     
     
    