elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Enviar mail con C# a multiples recipientes
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Enviar mail con C# a multiples recipientes  (Leído 5,156 veces)
Pablo Videla


Desconectado Desconectado

Mensajes: 2.274



Ver Perfil WWW
Enviar mail con C# a multiples recipientes
« en: 27 Febrero 2009, 03:22 am »

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


En línea

AntonioMeucci

Desconectado Desconectado

Mensajes: 24


Ver Perfil
Re: Enviar mail con C# a multiples recipientes
« Respuesta #1 en: 27 Febrero 2009, 21:59 pm »

Hay varias clases de sistema para hacerlo, por ejemplo algo como esto:
Código:
            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


En línea

Pablo Videla


Desconectado Desconectado

Mensajes: 2.274



Ver Perfil WWW
Re: Enviar mail con C# a multiples recipientes
« Respuesta #2 en: 27 Febrero 2009, 23:32 pm »

pero cargarlos de un text? de un archivo .txt
En línea

AntonioMeucci

Desconectado Desconectado

Mensajes: 24


Ver Perfil
Re: Enviar mail con C# a multiples recipientes
« Respuesta #3 en: 28 Febrero 2009, 01:29 am »

Depende de como tengas el fichero, si tienes una dirección en cada línea:
Código:
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
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines