Reporte-correos-bloqueados

De FJWiki

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
DIA=${1:-yesterday}
FECHAFILTRAR=`LC_TIME=en date -d $DIA +"%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
 
 
Herramientas personales