Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: WarGhost en 27 Junio 2006, 11:54 am



Título: Como puedo enviar un email sin saber el sevidor smtp
Publicado por: WarGhost en 27 Junio 2006, 11:54 am
eso si hay alguna forma de enviar un email sin saver el nombre del servidor smtp.

;D Salu2, WarGhost


Título: Re: Como puedo enviar un email sin saber el sevidor smtp
Publicado por: _Sergi_ en 27 Junio 2006, 16:26 pm
El servidor smtp es aquel que envia el email. Tienes que tener uno, el que sea, para poder enviar email. En resumidas cuentas, sin smtp no hay email.

Si quieres una lista de servidores smtp mira esto
http://www.e-eeasy.com/SMTPServerList.aspx

Cómo es lógico muchos de ellos no funcionarán, es cuestión de ir probando o bien en tu programa hacer alguna función que en caso de error pruebe otro servidor smtp.


Título: Re: Como puedo enviar un email sin saber el sevidor smtp
Publicado por: krispin en 27 Junio 2006, 19:13 pm
lo mejor es ser uno mismo el servidor de correo. Es decir,
si quieres enviar un email a xxx@yahoo.es, comunicarte directamente con el servidor de correo de yahoo,si quieres enviar un mail a yyy@telefonica.net, comunicarte directamente con el servidor de correo de telefonica. Para localizar el servidor de correo asociado está el DNS MX record, lee un poco de dns.

Esto funciona en la mayoría de los casos, pero por ejemplo existen servidores de correo que utilizan algun tipo de filtro antispam y aunque te digan que el correo se ha enviado correctamente, finalmente no llega, lo filtra. Este es el caso de hotmail.
Con yahoo funciona sin problemas y con la mayoria funciona, pero los de hotmail lo tienen capao.

saludox


Título: Re: Como puedo enviar un email sin saber el sevidor smtp
Publicado por: WarGhost en 27 Junio 2006, 19:24 pm
y alguien conoce algun codigo que consiga enviar los email a a hotmail.

aver sia lguien me puede ayudar.