Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/04/2013, 06:50
sar100
 
Fecha de Ingreso: abril-2013
Mensajes: 4
Antigüedad: 11 años
Puntos: 0
Respuesta: Problema para enviar mail desde shell

Hola a todos,

os pego a continuación el log que genero desde el putty, yo hago una conexion telnet desde el ordenador con widows al reproductor multimedia y desde allí hago el telnet o netcat al servidor SMTP.
Código:
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.04.02 20:27:34 =~=~=~=~=~=~=~=~=~=~=~=


sh-3.00# nc relay.jangosmtp.net 25
220 relay.jangosmtp.net ESMTP Welcome to the JangoSMTP trackable email relay system.; Tue, 02 Apr 2013 18:29:13 -0000

AUTH LOGIN
334 xxxxxxx

USER
334 xxxxxxx

PASS
235 2.0.0 Authentication successful

MAIL FROM:[email protected]
250 2.1.0 <[email protected]>... Sender ok

RCPT TO: [email protected]
250 2.1.5 <[email protected]>... Recipient ok; will forward

DATA
354 Enter mail, end with "." on a line by itself

Subject: prueba

Prueba.

Este es un mail de prueba

.

.


.


.


.



punt!

sh-3.00#
Como veis después de enviar el comando DATA escribo un mail pero no consigo cerrar la comunicación con el ".". Al final corto la comunicación con CTR+C y se cierra el netcat.

También he mirado en el script (no me funciona ni a mano ni desde el script) hacer el echo con la opción -e

Código:
echo -e "\r\n.\r\n"
Pero tampoco... ¿alguna idea?

Gracias!