Hola a todos, cual es la mejor forma de enviar una gran cantidad de correos, a diferentes usuarios? en estos momentos estoy usando este código, pero veo que después de un rato que halla empezado a enviar los correos, lo deja de hacer sin sacar ninguna excepcion. gracias por la ayuda
MailMessage miMensaje = new MailMessage(); miMensaje.From = new MailAddress("correoRemitente@outlook.com", "remitente", Encoding.UTF8); miMensaje.To.Add("correo1@outlook.com"); miMensaje.To.Add("correo2@outlook.com"); miMensaje.Subject = "asunto"; miMensaje.Body = "xxxxxxxxxxxxxx"; miMensaje.BodyEncoding = Encoding.UTF8; SmtpClient client = new SmtpClient(); client.Credentials = new System.Net.NetworkCredential("correoRemitente@outlook.com", "clave"); client.Port = 587; client.Host = smtp.office365.com; client.EnableSsl = true; client.Timeout = 1999999; try { client.Send(miMensaje); } catch (System.Net.Mail.SmtpException ex) { Console.WriteLine(ex.Message); Console.ReadLine(); }
Muchas gracias por su ayuda.
zambrano