Ejemplo n.º 1
0
 /// <summary>
 ///     Envía mail de confirmación al terminar un proceso en concreto.
 /// </summary>
 /// <param name="nombreCorreo"></param>
 /// <param name="subject"></param>
 /// <param name="body"></param>
 private void sendMail(string nombreCorreo, string subject, string body)
 {
     try
     {
         var objCorreo = new classCorreo();
         objCorreo.ToCorreo      = Configuracion.correo_EmailRobotAlertas;
         objCorreo.BCCCorreo     = Configuracion.correo_EmailNotificacion;
         objCorreo.NombreCorreo  = string.Format("{0} - {1}", Configuracion.empresa, nombreCorreo);
         objCorreo.SubjectCorreo = string.Format("{0} - {1}", Configuracion.empresa, subject);
         objCorreo.BodyCorreo    = body;
         var pathLog = logger.getRutaArchivoLog();
         objEnviarEmail.SendAttachment(objCorreo, true, "ROBOTANULACIONES", 3, new List <string> {
             pathLog
         });
     }
     catch (Exception e)
     {
         logger.info("Ocurrió un error al enviar mail : " + e.ToString());
     }
 }