I have a few Ubuntu boxes that run various cron jobs daily. As far as I know, there is no postfix or sendmail installed. What's the easiest and/or best way to get cron to send me an email when one of its jobs fail with an error?

Thanks!

link|improve this question

feedback

2 Answers

up vote 1 down vote accepted

cron notifies root by default, this is local user mail delivery only.

If you want to send emails to user@gmail.com, then install postfix (defaut conf with listen on localhost only) and modifies /etc/aliases to forward emails to root to user@gmail.com. Then run

postaliases /etc/aliases

and you're all set

link|improve this answer
feedback

You need to configure MTA (postfix, sendmail or the debian standard: exim, etc.). It may be problematic though if you don't have public, static IP in business IP range as most other blocks are blacklisted because of spammers.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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