El siguiente comando te permitirá borrar correos con mas de 90 días de antigüedad de la cuenta buzon@dominio.com, cambia los valores de buzón y días según tu conveniencia.
[simterm] $ while IFS= read -r line; do doveadm expunge -u buzon@dominio.com mailbox INBOX savedbefore 90d; done < /home/adecdck/mailusers.txt [/simterm]
Si quieres borrar los correos antiguos de todas las cuentas lo debes hacer a través de un script como el siguiente, donde /home/cuentacpanel/mail/dominio es la ubicación donde están todos los buzones en tu servidor y que deberás cambiar según sea tu caso.
ls /home/cuentacpanel/mail/dominio > /home/cuentacpanel/mailusers.txt
while IFS= read -r line; do doveadm expunge -u "$line"@dominio.com mailbox INBOX savedbefore 90d; done < /home/cuentacpanel/mailusers.txt
while IFS= read -r line; do doveadm expunge -u "$line"@dominio.com mailbox INBOX.* savedbefore 90d; done < /home/cuentacpanel/mailusers.txt
Luego este script debes cargarlo como una tarea cron para que se ejecute de forma automática.
Para cambiar la hora en RedHat 7 usamos los siguientes comandos en una pantalla de…
Elegir un hosting parece sencillo… hasta que el sitio es lento, se cae o no…
Elegir un hosting no es solo cuestión de precio. Muchos proyectos empiezan con un Hosting…
Para convertir videos de mkv a mp4 en GNU Linux es súper fácil, puedes utilizar…
Esta es una forma para permitir las conexiones a nuestro servidor ssh solo cuando vienen…
La forma mas sencilla de salvar todas las reglas que has configurado en IPTables fue…