[freebsd-questions] cronjob - email messages sent
D Hill
d.hill at yournetplus.com
Mon Apr 7 13:54:54 UTC 2008
On Mon, 7 Apr 2008 at 09:38 -0400, freebsd-questions-local at be-well.ilk.org...:
> D Hill <d.hill at yournetplus.com> writes:
>
>> I have several cronjob's set up on a server we have under the user root. I
>> need to specify specific email addresses results are sent to.
>>
>> Using documentation from:
>>
>> man 5 crontab
>>
>> I thought I could surround the jobs:
>>
>> ...
>> MAILTO="root,someoneelse"
>> @hourly /usr/local/bin/mysqladmin -u internalonly status
>> 30 8 * * * /usr/local/bin/mysql -u internalonly < /root/mysql.optimize
>> */15 * * * * mysql -u internalonly < /root/delete_rad_usersonline
>> 0 */4 * * * mysql -u internalonly < /root/delete_rad_authlog_failed
>> MAILTO="root"
>> ...
>>
>> It works for @hourly, but not for the other three.
>
> I don't have a chance to look into it now, but it should definitely
> work the way you have done it. [I usually invoke sendmail directly on
> the crontab line if I want mail output, so I haven't any experience to
> draw on here.]
>
> You might want to check whether the order of the schedule lines matters.
It is working. Checking the man page for cron:
%man cron
...
The cron utility then wakes up every minute, examining all stored
crontabs, checking each command to see if it should be run in the
current minute.
>From this, I gathered they were read from top to bottom.
More information about the freebsd-questions
mailing list