A execução deste comando fornecerá mais informações:
$ crontab -l | cat -tve
Tenho certeza de que você verá caracteres extras no final da saída, algo assim:
*/5 8-20 * * * php /var/www/user/cron_email.php >> /var/www/log/log.txtM-U$
o cifrão sinaliza o fim da linha (opção -e para o gato). Qualquer coisa entre .txt
e $
é lixo extra, provavelmente devido a razões listadas em outras respostas.
A maneira mais fácil de corrigir isso é definir seu $EDITOR
para um editor simples e reeditar o crontab. Por exemplo:
$ EDITOR=/usr/bin/pico crontab -e
remova os caracteres estranhos no final da linha.