hola a todos , lo que quiero es algo un poco complejo (almenos a mi no se me ocurre) ... bueno la idea es poder enviar un mail , a multiples recipientes , pero estos recipientes se deben cargar de un archivo .txt , como lo podria hacer? , olviden que es para spam o cosas malignas , solo quiero saber :rolleyes: , gracias a todos los que responden ;D
Hay varias clases de sistema para hacerlo, por ejemplo algo como esto: System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.To = new System.Net.Mail.MailAddressCollection();
message.To.Add("dir1@noreply.com");
message.To.Add("dir2@noreply.com");
...
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
client.Host = "127.0.0.1";
client.Port = 25;
client.Send(message);
También tienes clases parecidas en System.Web.Mail.
Pero para pasar los filtros antispam, no te digo nada :-X :D
Saludos
pero cargarlos de un text? de un archivo .txt
Depende de como tengas el fichero, si tienes una dirección en cada línea:string[] addresses = System.IO.File.ReadAllLines("path_del_fichero");
y luego iteras sobre el vector para obtener las direcciones.
Sino igual tienes que usar el StreamReader, también en System.IO