/* direccion para habilitar el envio de correos */ https://myaccount.google.com/lesssecureapps?pli=1 /* codigo en el boton */ System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage(); mail.To.Add("[email protected]"); mail.From = new MailAddress("[email protected]", "Email head", System.Text.Encoding.UTF8); mail.Subject = "Correo electronico desde mi sitio Web"; mail.SubjectEncoding = System.Text.Encoding.UTF8; mail.Body = "Cuerpo del mensaje"; mail.BodyEncoding = System.Text.Encoding.UTF8; mail.IsBodyHtml = true; mail.Priority = MailPriority.High; SmtpClient client = new SmtpClient(); client.Credentials = new System.Net.NetworkCredential("[email protected]", "Aqui va la clave"); client.Port = 587; client.Host = "smtp.gmail.com"; client.EnableSsl = true; try { client.Send(mail); Page.RegisterStartupScript("UserMsg", "<script>alert('Enviado con exito...');if(alert){ window.location='inicio.aspx';}</script>"); } catch (Exception ex) { Exception ex2 = ex; string errorMessage = string.Empty; while (ex2 != null) { errorMessage += ex2.ToString(); ex2 = ex2.InnerException; } Page.RegisterStartupScript("UserMsg", "<script>alert('Mensaje no fue enviado...');if(alert){ window.location='inicio.aspx';}</script>"); } } }