En este artículo te vamos a hablar sobre algunos comandos básicos que te ayudarán a la hora de gestionar la cola de correo de Postfix, así podrás revisar cuántos correos hay en cola, eliminarlos, …
El primer paso que tienes que dar es acceder mediante SSH a tu servidor para poder ejecutar los siguientes comandos:
Información Adicional
Puedes encontrar más información sobre el acceso por SSH a tu servidor en el artículo:
-
Este primer comando, te mostrará todos los mensajes de la cola de correo, pero sin información detallada:
mailq -
Si has utilizado el comando mailq, y copias el ID de un correo, podrás visualizar su contenido con el siguiente comando:
postcat -q ID -
El siguiente comando, sirve para eliminar por completo toda la cola de correo que tengas en el momento de lanzarlo:
postsuper -d ALL -
Para elimina todos los mensajes que hayan sido devueltos por los destinatarios, por la razón que sea, puedes utilizar el comando:
postsuper -d ALL deferred -
Por último, el siguiente comando te mostrará, con un número, cuantos mensajes hay actualmente en la cola:
postqueue -p | tail -n 1 | cut -d' ' -f5