Si hemos borrado el archivo mail de linux
sudo rm /var/mail/username
Y ahora al intentar leer el mail nos aparece:
Cannot open mailbox /var/mail/username: Permission denied
Deberíamos de crear otra vez el archivo, añadir a nuestro usuario al grupo email y darle permisos, para ello ejecutamos las siguientes lineas
sudo touch /var/mail/$USER sudo chown $USER:mail /var/mail/$USER sudo chmod 660 /var/mail/$USER
(Podemos sustituir la variable $USER or nuestro usuario. El nombre de usuario, por si hay algún despistado aparecerá en el inicio de cada linea)
nombreusuario@nombremaquina:
Con lo que quedaría:
sudo touch /var/mail/nombreusuario sudo chown nombreusuario:mail /var/mail/nombreusuario sudo chmod 660 /var/mail/nombreusuario
Espero que os ayudeee.
Para deshabilitar el mail automático que genera el crontab, podemos añadir «> /dev/null 2>&1» al final de nuestra linea tab, por ejemplo:
15 6 2 1 * /ruta/al/script.sh > /dev/null 2>&1