Cannot open mailbox /var/mail/username: Permission denied

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

Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*