Configurei o subsistema de e-mail do meu Centos 7 para enviar e-mails para o mundo exterior. Desde então, comecei a receber cerca de 10 e-mails a cada minuto do processo crond. É inútil para mim e quero que o crond não envie e-mails.
Eu tentei definir
MAILTO=""
em /etc/crontab e em /etc/crontab.d (não há mais MAILTO=root nos arquivos relacionados ao crontab), mas os emails ainda estão chegando. Reiniciei o serviço crond e depois reiniciei todo o sistema. Nada ajuda até agora.
Adicione o seguinte a /etc/sysconfig/crond e reinicie o crond. Isso enviará as saídas para o syslog em vez do correio:
CRONDARGS="-s -m off"
Se você não deseja receber nenhum e-mail de tarefas cron em execução, você pode redirecionar stdout e stderr para
/dev/null
ou para algum arquivo de log.Você ainda pode redirecionar stdout para um arquivo de log e stderr para,
/dev/null
se necessário.