Tenho umas rotinas que são executas de hora em hora no meu servidor FreeBSD, e um log da execução de cada rotina dessa é enviada para meu e-mail, e está entupindo minha caixa de e-mail, alguém sabe como desligar o envio de e-mail do cron?
Tenho umas rotinas que são executas de hora em hora no meu servidor FreeBSD, e um log da execução de cada rotina dessa é enviada para meu e-mail, e está entupindo minha caixa de e-mail, alguém sabe como desligar o envio de e-mail do cron?
herhehe...eu ja tive esse problema tbm.....experimenta setar no "crontab -e" 'MAILTO=""', ou entao algum usuario com conta no gmail....pq haja espaco...XD
Eu também estou com esse problema, fiz isso aí
# /etc/crontab: system-wide crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=""
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root test -e /usr/sbin/anacron || run-parts /etc/cron.daily
22 4 * * 0 root test -e /usr/sbin/anacron || run-parts /etc/cron.weekly
42 4 1 * * root test -e /usr/sbin/anacron || run-parts /etc/cron.monthly
restartei o bicho, mais mesmo assim continua enviando e-mail por root,
que bicho é esse.
faça a rotina no cron, jogando o stdout para /dev/null
exemplo
15 4 * * 6 root periodic weekly > /dev/null
ok?
6)
GrayFox,
dessa forma ele não vai deixar de fazer log? Pois gostaria que os logs continuassem serem feitos, só não quero q ele me envie por e-mail toda hora que executar a rotina.
amigo... faz assim entao..
15 4 * * 6 root periodic weekly >> /var/log/teuprograma.log
mais facil nao?
um abraço...
6)