Beispiel #1
0
 public void EnviarAlertas()
 {
     clsCliente objCliente = new clsCliente();
     DataSet dt = objCliente.ConsultarCorreos();
     int n = dt.Tables[0].Rows.Count;
     if (n > 0)
     {
         String cadenaCorreos = dt.Tables[0].Rows[0].ItemArray[0] + "";
         for (int i = 1; i < n; i++)
         {
             cadenaCorreos = cadenaCorreos + ", " + dt.Tables[0].Rows[i].ItemArray[0];
         }
         System.Net.Mail.MailMessage correo = new System.Net.Mail.MailMessage();
         correo.From = new System.Net.Mail.MailAddress("*****@*****.**");
         correo.To.Add(cadenaCorreos);
         correo.Subject = "Nueva Norma publicada por SBDA";
         correo.Body = "SBDA acaba de publicar la norma " + this.txtNombre.Text + " en la plataforma de busqueda.";
         correo.IsBodyHtml = false;
         correo.Priority = System.Net.Mail.MailPriority.Normal;
         System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
         smtp.Host = "mail.sbda.org.bo";
         //smtp.Port = 25;
         //smtp.Host = "servidor de correo";
         smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "abc123ABC");
         //smtp.EnableSsl = false;
         try
         {
             smtp.Send(correo);
         }
         catch (Exception ex)
         {
             //ex.Message;
         }
     }
 }