Hola,
He detectado el siguiente problema en el envio de correos.
Los servidores envian un resumen de su estado por correo electronico:
Los correos que se reciben tiene el siguiente con el formato
XXXXXXXX Chequeo Backups Oracle12-07-2011
XXXXX soporte@miservidor.com
XXXXX 12/Jul/2011 01:00
XXXXXXXXXXXXX text/html; charset=UTF-8
XXXXXXXXXXXXXXXXXXXXXXXX >
XXXXXX cellSpacing=0 cellPadding=0 width=500 align=center border=1>
XXX ><td colspan=5><center><H1><B>Chequeo Rman Oracle</B></H1></center></td></tr>
XXX ><td colspan=5><center>Estado del Backup de RMAN</center></td></tr>
XXXXXXXX
XXXX
XXXXXX cellSpacing=0 cellPadding=0 width=447 align=center border=1>
XXX ><td colspan=5><center><B>Monitoriza el estado del Backup mientras estan en marcha</B></center></td></tr>
XXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX (Min)</B></center></td>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXX
XXXXXXXXXXXXXXXXX 22:01</td> <td>1</td> XXXXXXXXXX <td>0min</td>
Estado mirando la documentacion y el error es debido a la inspeccion smtp.
Para que funcione he deshabilitado la inspeccion smtp. Pero esta solución es bastante drastica.
Me surgen las siguientes dudas:
1.- Tengo activado el syslog y en ningun momento me ha llegado ningun tipo de log. El nivel que tengo de logeo es informational e incluso lo he puesto en modo debugging. Las policy map que esta usando son las que vienen por defecto.
2.- En mi red no tengo ningun servidor de correo, el desabilitar la inspeccion smtp no deja desprotegida mi red.
3.- Hay alguna manera de decirle que no inspeccione el trafico que envian estos servidores y si el resto de usuarios, usando policy map... Si es asín como se configuraría.
Dejo un trozo de codigo que ejecuta la maquina de Oracle cuando manda el correo.
#!/bin/bash
aleatorio=${RANDOM}
correo="/tmp/correo"$aleatorio
cat - > $correo
nc
smtp.servidor.es 25 << EOF
helo jor
MAIL FROM:
alertas@servidor.es
RCPT TO:
alertasj@servidor.es
DATA
`egrep -i ^Subject $correo`
From:
alertas@servidor.es
Date: `LC_ALL=en date +%d/%b/%Y\ %R`
To:
alertas@servidor.es
`egrep -vi ^Subject: $correo`
.
QUIT
EOF
rm $correo