Reporte-correos-bloqueados
De FJWiki
Revisión del 16:32 9 sep 2008 de FJRA (Discusión | contribuciones)
Este es un script para correr diariamente como tarea cron. Reporta los servidores bloqueados y los correos bloqueados que no se han recuperado.
Como se puede ver, hace uso de extrae-servidores-bloqueados.
Código de reporte-correos-bloqueados
#!/bin/bash
# Script de reporte de correos bloqueados
CORREO=root
LANGBACK=$LANG
export LANG=en
FECHAFILTRAR=`date -d yesterday +"%b %_d"`
LOG=/var/log/maillog
# Comentarios segun corresponda
LOGBACK=/var/log/maillog.1
LOGCATBACK=cat
#LOGBACK=/var/log/maillog.1.gz
#LOGCATBACK=zcat
$LOGCATBACK $LOGBACK | cat - $LOG \
| egrep "^$FECHAFILTRAR" \
| extrae-servidores-bloqueados \
| sort -n -r \
| sed -e "1 i Subject: Servidores/correos bloqueados - $FECHAFILTRAR" | sed -e "1 G" \
| sendmail $CORREO
export LANG=$LANGBACK