Exemple #1
0
    public bool Enviar_Mail(Gq_usuarios pUsuario)
    {
        try
        {
            String asunto = "Recuperación de contraseña";
            var    dir    = System.IO.Directory.GetCurrentDirectory();
            String body   = System.IO.File.ReadAllText(dir + "\\wwwroot\\mailTemplate\\Clave_modificadaOK\\mailTemplate.html");

            body = body.Replace("{NombreYApellido}", pUsuario.Nombre + " " + pUsuario.Apellido);
            body = body.Replace("{Email}", pUsuario.Email);

            List <string> lstTo = new List <string>();
            lstTo.Add(pUsuario.Email);
            return(MailsUtils.EnviarMail(lstTo, asunto, body, getConfig()));
        }
        catch (Exception ex)
        {
            var a = ex;
            return(false);
        }
    }
Exemple #2
0
    public bool Enviar_Mail(Gq_usuarios pUsuario, string pClave)
    {
        try
        {
            String asunto = "Alta de Usuario";
            var    dir    = System.IO.Directory.GetCurrentDirectory();
            String body   = System.IO.File.ReadAllText(dir + "\\wwwroot\\mailTemplate\\Creacion_usuario\\mailTemplate.html");

            body = body.Replace("{NombreYApellido}", pUsuario.Nombre + " " + pUsuario.Apellido);
            body = body.Replace("{Usuario}", pUsuario.Usuario);
            body = body.Replace("{Contraseña}", pClave);
            body = body.Replace("{Email}", pUsuario.Email);

            List <string> lstTo = new List <string>(new string[] { pUsuario.Email });
            lstTo.Add(pUsuario.Email);
            return(MailsUtils.EnviarMail(lstTo, asunto, body, getConfig()));
        }
        catch (Exception ex)
        {
            var a = ex;
            return(false);
        }
    }