Plataforma: Ubuntu 12.04 LTS
Usuário: root
Desc: Se houver alguma saída para stdout / stderr em execução, o crontab os coletará e enviará para o proprietário correspondente. No meu caso, é 'root'. Quando olho para o syslog, encontrei um erro:
Jan 18 15:53:01 ali00 CRON[10261]: (root) CMD (some command)
Jan 18 15:53:03 ali00 sSMTP[10265]: 553 Mail from must equal authorized user
Jan 18 15:53:03 ali00 CRON[10260]: (root) MAIL (mailed 1 byte of output; but got status 0x0001, #012)
(No meu sistema, eu uso ssmtp para enviar e-mail)
Como não consigo ver nenhum detalhe, como depurar esse erro? Preciso alterar algo em /etc/ssmtp/ssmtp.conf? Além disso, não há nenhum comando mail
em meu sistema, como o crontab sabe usar ssmtp
em vez de mail
?