elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 09:20  


Tema destacado: Suscripción al boletín mensual de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderadores: Novlucker, Leo Gutiérrez., EleKtro H@cker)
| | |-+  Problema con batch para enviar correo por telnet
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con batch para enviar correo por telnet  (Leído 4,589 veces)
gorgon12

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Problema con batch para enviar correo por telnet
« en: 9 Enero 2010, 20:12 »

Buen dia comunidad.

Aqui estamos de nuevo, molestando con una duda en ms-dos scripting. La situacion es que buscaba la manera de crear un script en .bat que enviara un correo por telnet a traves del puerto 25 de un servidor... Para esto poseo dos ficheros.

"conecta.bat"
telnet servidor.com 25 < comandos.txt

"comandos.txt"
mail from: cuentauno@dominio.com
rcpt to:      cuentados@dominio.com
data
Cuerpo del correo
.
quit

al ejecutar conecta.bat la conexion al servidor (por ese puerto) nunca se completa... Alguien me puede decir como solucionar esto???

P.D. Agregar la linea "open servidor.com 25" al fichero "comandos.txt" tampoco funciona.

Gracias de antemano.


En línea
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: Problema con batch para enviar correo por telnet
« Respuesta #1 en: 9 Enero 2010, 20:20 »

Desde telnet... Sólo se me ocurre la opción de spoofear por un server que tenga habilitado SMTP. Yo tan solo una vez conseguí mandar un correo así, porque el servidor de hotmail no te deja si tienes IP dinámica =(

Te explico como se hace. Primero conéctate via Telnet al servidor objetivo (tiene que tener algún servicio habilitado para SMTP):

Código:
telnet mx1.hotmail.com 25

Posteriormente identificamos:

Código:
HELO hotmail.com

Despues...
Código:
MAIL FROM : micorreo
OJO! No os podeis equivocar en nada!, si no tendreis que empezar de cero!. El correo puede ser falso :P.

Código:
RCPT TO: OBJETIVO

El mail objetivo.

Código:
DATA

Y ahora empezais a escribir vuestro correo. Al final tendreis que poner un "." y darle a enter.

A mí siempre me han rechazado por no ser del pais del servidor o por tener IP dinamica...

byt3z.

Fuente: Not Spam http://foro.portalhacker.net/index.php/topic,62909.msg298247.html#msg298247


En línea

---
gorgon12

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Problema con batch para enviar correo por telnet
« Respuesta #2 en: 9 Enero 2010, 20:27 »

Gracias Shell Root por la rapida respuesta. Sin embargo el problema se encuentra en el script... Si yo intento conectarme por linea de comandos al servidor todo funciona de maravilla. Los comandos y todo.

El problema viene al querer automatizar la tarea con un fichero .bat. Será que existe alguna especie de seguridad en el servidor para evitar spam? podrá este detectar cuando la ejecución viene de un script y no de alguien tecleando?
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Enviar correo desde batch
Scripting
FJPPitta 0 4,119 Último mensaje 13 Diciembre 2010, 18:27
por FJPPitta
Conectar por batch a telnet y FTP y cargarle un fichero
Scripting
deskicio83 2 3,181 Último mensaje 31 Enero 2011, 13:36
por moikano→@
Script Batch para enviar email
Scripting
vpluque 6 2,796 Último mensaje 1 Abril 2011, 04:05
por pitoloko
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines