Sign up ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

We have a role account at work that has a pretty big crontab. Its MAILTO is pointed at a shared address, so that a number of us get notified if something fails.

I'd like to add an entry to this crontab, but I only want myself to be notified if something goes wrong. Is there a way to change MAILTO for this one entry, or otherwise accomplish my goal?

share|improve this question
Another approach to those suggested so far, is to use the feature that cron emails the user who is running the job, so make another user just for this job, and forward its emails to you. – Hayden Thring Apr 25 '14 at 3:50

3 Answers 3

up vote 16 down vote accepted

You can always just do:

* * * ...  your cron job
share|improve this answer
Did the people who upvoted this really test it out? If so, what cron implementation? – user1338062 Sep 26 '12 at 6:57
I tested it with the ICS/Vixie cron that is shipped with Ubuntu 14.04 ("3.0pl1-124ubuntu2"), and it works well there. – Nils Toedtmann Nov 26 at 8:54

I can't recall if cron preparses the file to read in the environment vars, so I'm not sure if you can change MAILTO multiple times in a single file. But you can always split it to another file and put it in /etc/cron.d/foo with a MAILTO=some@email.tld.

share|improve this answer

You can always pipe all output to the mail command with the correct address in a subshell. As long as there is nothing on STDOUT or STDERR cron will not send the email

10 * * * * sh -c 'thisonecommand 2>&1 | mail'

share|improve this answer
This doesn't work -- the "mail" command sends regardless of whether or not it gets output. So I get an empty message on success, whereas what I want is no message on success. – mike Jul 1 '09 at 17:46
Nice! And to avoid empty emails from mail command, use this parameter: -e (or -E for some..) – user58599 Oct 28 '10 at 20:17

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.