private void enviarCorreo()
        {
            string random_String = getRandomPassword();
            string password = PasswordHash.CreateHash(random_String);
            string email = txtCorreo.Text;

            try
            {

                int result = gestor.recuperarPassword(email, password);

                if (result == 1)
                {

                    Cartero cartero = new Cartero { ReceiversAddress = email, subject = "Nueva Contraseña", body = "Su nueva contraseña es: " + random_String };
                    cartero.enviarCarta();
                    MessageBox.Show("Por favor revise su correo, se ha enviado una nueva contraseña ", "Recuperar Contraseña");
                }
                else
                {
                    MessageBox.Show("Correo invalido", "Error.");

                }

            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.Message, "Recuperar Contraseña", MessageBoxButtons.OK);

            }
        }
        public void TestMethodRecoverPass()
        {
            try {

                Cartero cartero = new Cartero { ReceiversAddress = "*****@*****.**", subject = "Prueba", body = "Sos groso, sabelo!" };
                cartero.enviarCarta();
            }
            catch (Exception ex)
            {

                Assert.Fail(ex.ToString());

            }
        }