Exemplo n.º 1
0
        // FUNCION QUE ENVIA CORREO ELECTRONICO CON NUEVA CONTRASEÑA DE USUARIO [ USUARIOS ]
        public string EnviarCorreoUsuarioNuevaPass(string Correo, string Pass, string NombreUsuario)
        {
            try
            {
                string UrlUsuarioDocs = System.Web.HttpContext.Current.Request.Url.AbsoluteUri.Replace(System.Web.HttpContext.Current.Request.Url.AbsolutePath, "") + "/Docs/" + (string)Session["TokenCentro"] + "/";
                string correoHTML     = "<p>Estimado <b>" + NombreUsuario + "</b></p><br /><p>Hemos recibido una solicitud de reestablecimiento de su contraseña de acceso al sistema SIURA por parte de su usuario <b>administrador</b>. Su nueva clave de acceso es:</p><p><b>Nueva Contraseña: </b>" + Pass + "</p><br /><p>Una vez iniciado sesión le recomendamos ampliamente personalizarla desde el menú <b>Configuración.</b></p>";

                var smtpUsuario = new SmtpClient("smtp.gmail.com", 587)
                {
                    Credentials = new NetworkCredential("*****@*****.**", "siura2020"),
                    EnableSsl   = true
                };
                MailMessage msg           = new MailMessage();
                MailAddress mailKiosko    = new MailAddress("*****@*****.**");
                MailAddress mailCategorie = new MailAddress(Correo);
                msg.From = mailKiosko;
                msg.To.Add(mailCategorie);
                msg.Subject    = "Nueva Contraseña";
                msg.Body       = MISC.MailHTML().Replace("×ØCUERPOMAILØ×", correoHTML);
                msg.IsBodyHtml = true;
                smtpUsuario.Send(msg);
                return("true");
            }
            catch (Exception e)
            {
                return(e.ToString());
            }
        }
Exemplo n.º 2
0
        // FUNCION QUE ENVIA CORREO ELECTRONICO CON LOS [ USUARIOS ]
        public string EnviarCorreoUsuarioPass(string Correo, string Pass, string Usuario, string NombreUsuario)
        {
            try
            {
                string UrlUsuarioDocs = System.Web.HttpContext.Current.Request.Url.AbsoluteUri.Replace(System.Web.HttpContext.Current.Request.Url.AbsolutePath, "") + "/Docs/" + (string)Session["TokenCentro"] + "/";
                string correoHTML     = "<p>Estimado <b>" + NombreUsuario + "</b></p><br /><p>Le damos la bienvenida al sistema <b>SIUR-A</b> anunciándole que su registro, realizado por el administrador, se ha realizado correctamente. A continuación le damos a conocer los valores de acceso para que inicie sesión en el sistema:</p><br><p><b>Usuario: </b>" + Usuario + "</p><p><b>Contraseña: </b>" + Pass + "</p><p><b>Clave Centro: </b>" + (string)Session["ClaveCentro"] + "</p>";

                var smtpUsuario = new SmtpClient("smtp.gmail.com", 587)
                {
                    Credentials = new NetworkCredential("*****@*****.**", "siura2020"),
                    EnableSsl   = true
                };
                MailMessage msg           = new MailMessage();
                MailAddress mailKiosko    = new MailAddress("*****@*****.**");
                MailAddress mailCategorie = new MailAddress(Correo);
                msg.From = mailKiosko;
                msg.To.Add(mailCategorie);
                msg.Subject    = "Info. Inicio de Sesión";
                msg.Body       = MISC.MailHTML().Replace("×ØCUERPOMAILØ×", correoHTML);
                msg.IsBodyHtml = true;
                smtpUsuario.Send(msg);
                return("true");
            }
            catch (Exception e)
            {
                return(e.ToString());
            }
        }