Cuando instalais un servidor los mensajes del demonio logwatch llegan a la carpeta /var/spool/mail/root por lo que es muy frecuente cuando logueamos en el servidor ver mensajes del tipo
You have new mail in /var/spool/mail/root
Para optimizar un poco el proceso he decidido enviar todas esas alertas a mi cliente de correo, de forma que me sea más comodo leer todas las advertencias de mis servidores.
En mi primer servidor basado en Debian, segui los siguientes pasos:
Edito el archivo con vi y una vez dentro comento la linea MailTo y añado una con la direccion origen del servidor.
vi /usr/share/logwatch/default.conf/logwatch.conf
# Default person to mail reports to. Can be a local account or a
# complete email address. Variable Output should be set to mail, or
# –output mail should be passed on command line to enable mail feature.
#MailTo = root
MailTo = [email protected]
# WHen using option –multiemail, it is possible to specify a different
# email recipient per host processed. For example, to send the report
En este fichero tambien podremos configurar el detalle modificando la linea Detail donde podemos cambiar Low por Med o High, de momento este servidor es demo asi que no me preocupa en exceso, pero para mis servidores
# The default detail level for the report.
# This can either be Low, Med, High or a number.
# Low = 0
# Med = 5
# High = 10
Detail = Low
Ahora debemos añadir la direccion del destinatario para ello generaremos un alias.
vi /etc/aliases
# Common aliases
abuse: postmaster
spam: postmaster
root: [email protected]
Ahora ejecutamos
[root@laguna modules]# newaliases
/etc/aliases: 77 aliases, longest 24 bytes, 793 bytes total
Si queremos hacer la prueba y comprobar si todo ha ido bien debemos lanzar desde una consola
logwatch