Borrar contenido de la cola de correo
Para Postfix:
mailq | awk ‘$7 ~ /@domain.tld$/ { print $1 }’ | tr -d ‘*!’ | postsuper -d –
ó
postqueue -p | tail -n +2 | awk ‘BEGIN { RS = «» } /username@example\.com/ { print $1 }’ | tr -d ‘*!’ | postsuper -d –
Para borrar contenido de los buzones:
/usr/local/psa/bin/mail —update test@example.com -mailbox false
/usr/local/psa/bin/mail —update test@example.com -mailbox true
Para eliminar los correos de un buzón, se puede hacer con el siguiente comando. En el ejemplo se eliminan los mensajes anteriores a 7 dias:
find /var/qmail/mailnames/dominio/buzon/Maildir/cur/* -type f -mtime +7 -exec rm {} \;