Пример #1
0
        /// <summary>
        /// Metodo final para envio de correo con SMTP Y VALIDACION CON CERTIFICADO
        /// </summary>
        /// <param name="mailP"> ESTRUCTURA DE PARAMETRIZACION</param>
        /// <returns></returns>
        public String enviarCorreoHotMail(mdCorreoParametro mailP)
        {
            var    retorno     = "OK";
            string SMTP        = "smtp.live.com";
            string SMTPPORT    = "587";
            string usuarioSMTP = "*****@*****.**";
            string claveSMPT   = "NO TE LA DIGO";

            try
            {
                MailMessage       o       = new MailMessage(usuarioSMTP, mailP.CORREODESTINO, mailP.AsuntoCorreo, mailP.Cuerpo);
                NetworkCredential netCred = new NetworkCredential(usuarioSMTP, claveSMPT);
                SmtpClient        smtpobj = new SmtpClient(SMTP, Convert.ToInt32(SMTPPORT));
                smtpobj.EnableSsl   = true;
                smtpobj.Credentials = netCred;


                smtpobj.Send(o);
                return(retorno);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error al Enviar el Correo:" + ex.Message);
                return("Error al Enviar el Correo:" + ex.Message);
            }
        }// end function
Пример #2
0
        /// <summary>
        /// envia correo para verificar a la persona

        /// </summary>
        /// <param name="alumnoObj"></param>
        public String CorreoVerificacionInicial(mdAlumnos alumnoObj)
        {
            //String ret = "OK";
            Random            rnd = new Random();
            clsCorreo         cor = new clsCorreo();
            mdCorreoParametro par = new mdCorreoParametro();
            int clave             = rnd.Next(10000, 50000);

            par.CORREODESTINO = alumnoObj.correo;
            par.AsuntoCorreo  = "Verificacion de identidad";
            par.Cuerpo        = "Hola, este correo es para verificar tu identidad para usar Telegram en la SUPER CLASE de PROGRA!!!\n";
            par.Cuerpo       += "usando telegram manda la palabra verificar seguido de " + clave;
            par.Cuerpo       += " \nEjemplo:\n verificar 12345";
            par.Cuerpo       += " \nEres un RockStar de la Progra!!!";

            alumnoObj.actualizaInicio(alumnoObj, clave, false);

            return(cor.enviarCorreoHotMail(par));
        }