:: Re: [DNG] Problem with cron-job ema…
Top Page
Delete this message
Reply to this message
Author: Ken Dibble
Date:  
To: dng
Subject: Re: [DNG] Problem with cron-job emails

On 4/19/25 07:11, Ken Dibble wrote:
>
> On 4/18/25 20:39, Walter Dnes wrote:
>> On Thu, Apr 17, 2025 at 09:51:27AM -0400, Walter Dnes wrote
>>>    Thank you.  I'll try "MAILTO="" and chich whether I get an email
>>> error
>>> tomorrow morning.
>>    Still got the error bounce this morning.  Here are two files.  Root's
>> crontab without all the comments "grep -v ^#
>> /var/spool/cron/crontabs/root"
>>
>> MAILTO=""
>> 30 03 * * * /root/bin/bkup
>>
>>    And /etc/crontab
>>
>> # /etc/crontab: system-wide crontab
>> # Unlike any other crontab you don't have to run the `crontab'
>> # command to install the new version when you edit this file
>> # and files in /etc/cron.d. These files also have username fields,
>> # that none of the other crontabs do.
>>
>> MAILTO=""
>> SHELL=/bin/sh
>> PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
>>
>> # Example of job definition:
>> # .---------------- minute (0 - 59)
>> # |  .------------- hour (0 - 23)
>> # |  |  .---------- day of month (1 - 31)
>> # |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
>> # |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR
>> sun,mon,tue,wed,thu,fri,sat
>> # |  |  |  |  |
>> # *  *  *  *  * user-name command to be executed
>> 17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
>> 25 6    * * *   root    test -x /usr/sbin/anacron || { cd / &&
>> run-parts --report /etc/cron.daily; }
>> 47 6    * * 7   root    test -x /usr/sbin/anacron || { cd / &&
>> run-parts --report /etc/cron.weekly; }
>> 52 6    1 * *   root    test -x /usr/sbin/anacron || { cd / &&
>> run-parts --report /etc/cron.monthly; }
>> #
>
> As per the earlier response, the only other solution that I am aware
> of (and at least used to work) is appending >/dev/null 2>&1 so that
> all of the output is thrown away  and there is nothing to mail.
>
>
> Maybe you'll have better luck with that.
>
> Regards,
>
> Ken
>

Following up on your problem.

I am unsure why MAILTO is failing.

According to man 5 crontab

"If MAILTO is defined (and non-empty), mail is sent
       to the user so named.  If MAILTO is defined but empty
(MAILTO=""),  no
       mail will be sent."

Maybe someone more knowledgeable can chime in.

Regards,

Ken