Requerimos de un MTA funcionando en nuestro servidor, y de algunas herramientas básica.
aptitud install sendmail mailutils
Despues devemos configurar sendmail o el MTA que usemos para que envie los correos a la direccion deseada:
vim /etc/mail/sendmail.conf
[...]
#------------------------------------------------------------------------------
# Cron Job Configuration
#
# CRON_MAILTO="root"; String cronjob output
# Recipient of *rare* cronjob output. Some cronjobs will be running
# under user `mail`, so any problems encountered would probably be missed
# so define a user who actually (hopefully) checks email now and again.
#
CRON_MAILTO="ladireccion@empresa.com";
#
# CRON_PARMS=""; String cron specific parmeters
# Cron parameters - applied *only* when sendmail queue running is done
# via a cronjob. Applied after QUEUE_PARMS and MISC_PARMS, and can
# therefore override them if need be.
#
CRON_PARMS="";
#
#------------------------------------------------------------------------------
[...]
Y editamos el archivo /etc/crontab
vim /etc/crontab
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO="ladireccion@empresa.com"
# m h dom mon dow user command
[...]
Si creamos un nuevo Cron Jobs con el comando crontab -e debemos agregar al comienzo del archivo la linea MAILTO="ladireccion@empresa.com"
crontab -e
MAILTO="ladireccion@empresa.com"
# m h dom mon dow command
25 13 * * * /PATH_AL_SCRIPT/script.sh
[...]
Importante!!!
Sendmail puede dar un error de FQDN (Fully Qualified Domain Name) debido a que no encuentra el nombre en /etc/hosts
Corrección:
vim /etc/hosts
[...]
127.0.0.1 localhost.mydomain localhost server1 #<----- El orden Importa!!!!
[...]
No hay comentarios:
Publicar un comentario