> On Wed, Jul 13, 2011 at 9:10 PM, James B. Byrne <byrnejb at harte-lyne.ca> > wrote: >> >> On Wed Jul 13 15:03:40 EDT 2011, Michael Best mbest at pendragon.org >> wrote: >>> Like this: >>> >>> MAILTO=testaddr at harte-lyne.ca >>> 30 2 * * * echo "this should be mailed" >> >> That sets MAILTO for the entire crontab does it not? I want to set >> MAILTO differently for specific crontab entries. Is that possible? >> How is it done? Or do I have to pipe stuff to /usr/bin/mail >> explicitly? >> > > > > Easy: > > > MAILTO="root" > 30 2 * * * echo "this should be mailed to root" > MAILTO="james at harte.x.x" > 30 4 * * * echo "this should be mailed to James" > MAILTO="bob" > 30 5 * * * echo "this should be mailed to Bob" > MAILTO="" > 30 6 * * * echo "this should be mailed to no-one" Why not simply do one of the following: 30 6 * * * /path/to/job 2>&1 | mail -s "<job name> output" user at domain .com Or Within the script that runs the job, send the output of the to a file, then cat the contents of the file through mail -s "<job name> output" user at domain.com -- Mike Burger http://www.bubbanfriends.org Visit the Dog Pound II BBS telnet://dogpound2.citadel.org or http://dogpound2.citadel.org To be notified of updates to the web site, visit: https://www.bubbanfriends.org/mailman/listinfo/site-update or send a blank email message to: site-update-subscribe at bubbanfriends.org