Vaciar correos en la cuenta por defecto de cPanel

Si en nuestro cPanel tenemos configurado que todo el correo del dominio del que no haya una cuenta o un alias creado se almacenen en la cuenta por defecto, podría darse el caso de que en un momento determinado tengamos problemas de espacio y no nos percatemos del motivo.

Este correo, se suele almacenar en las carpetas ~/mail/cur y ~/mail/new. Cada correo será un archivo y si deseamos eliminarlos basta con hacer un rm -rf  ~/mail/cur/* ~/mail/new/*, si comprobamos que la cantidad de correos es muy elevada, no podremos usar el comando rm para todos los archivos, por lo que usararíamos el comando find de la siguiente manera.

Para la ~/mail/cur:
find ~/mail/cur/ -type f -exec rm -f {} \;

Para la ~/mail/new:
find ~/mail/new/ -type f -exec rm -f {} \;

Y con esto habremos vaciado los correos del buzon por defecto de cpanel de una manera rápida.

Para que esto no vuelva a suceder sería recomendable que en cpanel en «dirección por defecto» indiquemos que no la guarde en la cuenta.

Un comentario en “Vaciar correos en la cuenta por defecto de cPanel

  1. Chuso

    El inconveniente del comando find ~/mail/cur/ -type f -exec rm -f {} \; es que ejecuta el comando rm para cada fichero que encuentre. No es que sea un gran inconveniente, pero si son muchos ficheros sería más eficiente find ~/mail/cur/ -delete, de esa forma será el propio find el que elimine los ficheros en vez de ejecutar un comando rm para cada fichero que encuentre.

Los comentarios están cerrados.