Este recurso está embutido no cron! Se o comando produzir alguma saída, ou se retornar um status diferente de zero, o cron enviará um e-mail para você.
Muitas distribuições modernas não configuram o email local. Se o seu não, instale um agente de transferência de email (MTA). Veja por exemplo este tópico para o Ubuntu, ou MTA mínima que entrega correio localmente (para o cron)? se você quer algo minimalista. Ou apenas instale um MTA comum, como o Exim ou o Postfix, e configure-o apenas para entrega local (por exemplo, este encadeamento ) para o Debian. Depois que o e-mail local estiver configurado, você poderá ler seu e-mail local com seu cliente de e-mail favorito.
Em vez de ler seu e-mail localmente, você pode criar um arquivo ~/.forward
contendo um endereço de e-mail externo e todos os seus e-mails locais serão encaminhados para lá. Se você escolher o encaminhamento, deverá ter um MTA capaz de enviar e-mails externamente (" smarthost ").
Como alternativa, defina a variável MAIL
no crontab para que ela envie o e-mail diretamente para esse endereço. Isso também exige que seu sistema possa enviar e-mails externamente.