Limpiando la cola de correos en Postfix

Introducción

Lo primero que tenemos que hacer a la hora de tener problemas con el correo es ver el motivo por el cual el correo se está enviando o no se está enviando. Cuando no se envían se suelen encolar y hace una serie de reintentos definidos por el propio MTA. En este caso hablaremos de Postfix un MTA de correo donde tiene una sintaxis y configuración más intuitiva que otros MTA.

Ahora bien nos vamos a centrar en un problema de correos encolados en el servidor, el cual se están encolando debido a que tenemos un sitio web que ha sido modificado/intrusionado y lo están usando como script para enviar correos.

Hemos detectado y limpiado el sitio web usando la herramienta Maldet (Hemos hablado hace poco de el)  y ahora nos toca liberar la cola de correos que nos ha dejado dicho script.

Limpiando la cola de correos en Postfix

Lo que vamos hacer es detallar unos cuantos comandos que nos permiten limpiar la cola de correo de postfix.

Ver la cola de correos actual en el sistema:

mailq o postqueue -p

Fuerza el envío del correo, es decir que intenta reenviarlos:

postqueue -f

Liberando/Borrando los correos que están encolados

postsuper -d ALL

Liberando/Borrando los correos que tengan un status deferred.

postsuper -d ALL deferred

Conclusión

Debemos tener en cuenta que hay que tener especial cuidado cuando trabajamos con correos y nuestra plataforma debe ser controlada para un correcto uso. Cuando trabajamos de cara a Internet muchos dominios de correo nos pueden meter como spam y por lo tanto muchos clientes tener problemas. Es importante tener un control total de lo que hacen nuestros usuarios.

Con estos comando podemos gestionar la cola y el objetivo de todo lo principal … limpiar los correos indeseados. Una forma más de ayudar a los administradores de correo.

Deja una respuesta

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