send mail during cron job for sucessful task

Les Mikesell lesmikesell at
Mon Dec 12 20:48:24 UTC 2005

On Mon, 2005-12-12 at 13:00, M E Fieu wrote:
> Hey, I have the crontab setting up as following, whenever the job fail it will send email to me at
> david at but if the job is successful, it won't send mail.  Is there any way to send mail to
> me even it is a successful task ??
> MAILTO="david at"
> 0 18 * * * mysqldump -u bugsroot DB1 > /home/bugsroot/db1.bak
> -----Original Message-----
> From: Cron Daemon [mailto:root at] 
> Sent: Monday, December 12, 2005 6:00 PM
> To: david
> Subject: Cron <bugsroot at w2> mysqldump -u bugsroot DB1 > /home/bugsroot/db1.bak
> mysqldump: Got error: 1045: Access denied for user: 'bugsroot at localhost' (Using password: YES)
> when trying to connect

Cron sends any output to stdout or stderr that you haven't redirected, 
regardless of success or failure of the command.  If you want some
mail, send something to stdout.  Either run a script that says what
you want as a wrapper around the command, or stop redirecting
stdout to a file and you'll get that by email.

  Les Mikesell
   lesmikesell at

More information about the fedora-list mailing list