Linux/Unix Shell Scripting - Script de correo con nc

 
Vista:

Script de correo con nc

Publicado por vidal (13 intervenciones) el 26/05/2007 19:17:06
Saludos foro

Tengo el siguiente problema, desde un script quiero mandar un correo para monitorerar el numero de archivos en un directorio
El problema es que cuando corro mi script. solo hace lo siguiente

Pase por aqui
220 v18s.org ESMTP Sendmail 8.13.1/8.13.1; Sat, 26 May 2007 09:24:41 -0500 (CDT)
250-v18s.org Hello [207.193.137.101], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-DELIVERBY
250 HELP
250 2.1.0 [email protected]... Sender ok
250 2.1.5 [email protected]... Recipient ok
354 Enter mail, end with "." on a line by itself
Pase por aqui

El "Pase por aqui" es cuando se hace el loop, el codigo del correo es el siguiente

echo "ehlo pruebas
mail from: [email protected]
rcpt to: [email protected]
data
Acumulamiento de archivos
.
quit" | nc servidor.com 25

si esto mismo desde la linea de comandos desde un servidor externo, funciona bien, el problema es el script. el
servidor de correos tiene relay al servidor remoto, asi que por permisos no hay problema.

Alguien sabe por donde esta mi error?

Agradezco de antemano
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder