Ejemplo n.º 1
0
        private void enviocorreo(string factura, string correoCliente, string asunto, string mensaje, string para, string copia, string copiaOculta)
        {
            ConfiguracionEmail cfEmail = new ConfiguracionEmail();

            cfEmail.Asunto    = asunto;
            cfEmail.host      = "192.168.30.8";
            cfEmail.enableSsl = false;
            cfEmail.port      = 25;

            /*cfEmail.user = "******";
             * cfEmail.password = "******";*/
            cfEmail.user     = UsuEmail;
            cfEmail.password = PassEmail;
            //cfEmail.Para = "*****@*****.**";
            cfEmail.Para         = para;
            cfEmail.Copia        = copia;
            cfEmail.CopiaOculta  = copiaOculta;
            cfEmail.cuentaCorreo = "*****@*****.**";
            cfEmail.Titulo       = "Robot Correo Automatizacion";
            CorreoElectronico Correo = new CorreoElectronico();

            addLog(Correo.MensajeError);
            //byte[] byteTextAnexos = File.ReadAllBytes("c:\\transer\\ws\\facturacion\\" + factura + "\\" + factura + ".zip");
            byte[]         byteTextAnexos = File.ReadAllBytes("c:\\transer\\ws\\facturacion\\" + factura + "\\anexos\\anexos.zip");
            MailAttachment attach         = new MailAttachment(byteTextAnexos, "anexos_" + factura + ".zip");
            StringBuilder  sb             = new StringBuilder();

            sb.AppendLine(" Señor(es),  ");
            sb.AppendLine(correoCliente);
            sb.AppendLine("  ");
            sb.AppendLine(" Les informamos que TRANSPORTES Y SERVICIOS TRANSER S.A les ha emitido el siguiente documento. ");
            sb.AppendLine("  ");
            sb.AppendLine(" Número de documento: " + factura);
            sb.AppendLine(" Tipo de documento: FACTURA");
            sb.AppendLine(" Fecha de emisión: " + DateTime.Now.ToLongDateString());
            sb.AppendLine("  ");
            sb.AppendLine(" Los anexos que soportan el documento sobrepasan el tamaño máximo permitido por nuestro PST, por tal razón los enviamos anexos al presente mensaje. ");
            sb.AppendLine("  ");
            sb.AppendLine(" Si tiene alguna inquietud al respecto no dude en contactar a nuestros representantes comerciales. ");
            sb.AppendLine("  ");
            sb.AppendLine("  ");
            sb.AppendLine(" Atentamente,  ");
            sb.AppendLine("  ");
            sb.AppendLine(" TRANSPORTES Y SERVICIOS TRANSER S.A ");

            cfEmail.Mensaje = sb.ToString();

            Correo.SendMail(cfEmail, attach);
        }
Ejemplo n.º 2
0
        private bool SendEmail(string asunto, string mensaje, string para, string copia, string copiaOculta)
        {
            ConfiguracionEmail cfEmail = new ConfiguracionEmail();

            cfEmail.Asunto    = asunto;
            cfEmail.Mensaje   = mensaje;
            cfEmail.host      = "192.168.30.8";
            cfEmail.enableSsl = false;
            cfEmail.port      = 25;
            cfEmail.user      = UsuEmail;
            cfEmail.password  = PassEmail;
            //cfEmail.Para = "*****@*****.**";
            cfEmail.Para         = para;
            cfEmail.Copia        = copia;
            cfEmail.CopiaOculta  = copiaOculta;
            cfEmail.cuentaCorreo = "*****@*****.**";
            cfEmail.Titulo       = "Robot Correo Automatizacion";
            CorreoElectronico Correo = new CorreoElectronico();

            addLog(Correo.MensajeError);
            return(Correo.SendMail(cfEmail));
        }
Ejemplo n.º 3
0
        private bool SendEmail(string asunto, string mensaje, string para, string copia, string copiaOculta)
        {
            //SendEmail("Transer.Tecnologia.Automatizacion", ex.Message, "*****@*****.**", "*****@*****.**", "*****@*****.**");
            ConfiguracionEmail cfEmail = new ConfiguracionEmail();

            cfEmail.Asunto       = asunto;
            cfEmail.Mensaje      = mensaje;
            cfEmail.host         = "192.168.30.8";
            cfEmail.enableSsl    = false;
            cfEmail.port         = 25;
            cfEmail.user         = UsuEmail;
            cfEmail.password     = PassEmail;
            cfEmail.Para         = para;
            cfEmail.Copia        = copia;
            cfEmail.CopiaOculta  = copiaOculta;
            cfEmail.cuentaCorreo = "*****@*****.**";
            cfEmail.Titulo       = "Robot Correo Automatizacion";
            CorreoElectronico Correo = new CorreoElectronico();

            //addLog(Correo.MensajeError);
            return(Correo.SendMail(cfEmail));
        }