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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  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 8,963 veces)
gorgon12

Desconectado Desconectado

Mensajes: 17


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

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
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.721


$M


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

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

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
gorgon12

Desconectado Desconectado

Mensajes: 17


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

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 2 16,682 Último mensaje 23 Marzo 2013, 22:51 pm
por Eleкtro
problema enviar correo en servidor
PHP
basickdagger 3 1,064 Último mensaje 23 Diciembre 2015, 20:50 pm
por basickdagger
archivo bat para enviar correo en windows 10
Windows
creiko 1 3,522 Último mensaje 3 Junio 2016, 05:03 am
por MCKSys Argentina
Problema al enviar un correo con mail()
PHP
branon32 5 761 Último mensaje 15 Abril 2019, 17:09 pm
por mchojrin
[Batch] Problema para enviar un find a un archivo y obtenerlo como variable
Scripting
Shike1000 2 1,054 Último mensaje 17 Febrero 2020, 18:50 pm
por Shike1000
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines