Trato de enviar un correo desde la consola y tengo problemas. Mi objetivo es enviar un correo falso para qe alguien tenga un buen susto.
yo: telnet xxx.xxx.xxx.43 25
servidor: 220 mx1.su.dominio ESMTP Postfix
>yo: helo miequipo.mi.dominio
servidor: 250 mx1.su.dominio
>yo: mail from: <[email protected]>
servidor: 250 2.1.0 Ok
>yo: rcpt to: <[email protected]>
servidor: 250 2.1.5 Ok
>yo: data
servidor: 503 5.5.0 <DATA>: Data command rejected. Improper use of SMTP command pipelining
y no me permite poner el texto (no envía nada). Todos los dominios son correctos y los correos existen, los cuales he sustituido.
Por favor, ayudenme. Pueden escribirme otra manera de hacerlo y si lo an logrado, qe escribieron?.
2017
usa el comando help para que te liste los comandos que permiten y mira como se envian los datos ya que evidentemente el comando data no lo entiende.
Gracias. Pero
No reconoce el comando help. Creo que le falta algo al comando data o esta mal empleado (data).
@Curioso (https://underc0de.org/foro/index.php?action=profile;u=64292) como comento @animanegra (https://underc0de.org/foro/index.php?action=profile;u=64559), el comando data no lo reconoce porque falta que inicies sesión en el servidor smtp.
https://technet.microsoft.com/es-es/library/aa995718(v=exchg.65).aspx
Saludos !
¿Has pensado en la posibilidad de que si no te autenticas no puedes enviar? Algunos servidores si no metes el AUTH para autenticarte no te dejarán hacer el envío de correo.
Gracias.
Ya logré resolverlo. El problema fue que el servidor de correo del "autor" ( otro.dominio ) estaba bloqueado. Lo hago con otra dirección y funciona, aunque lo clasifica como spam.
No necesito autenticarme para enviar el correo.
Se inicia la sesión al conectarse por telnet.