Borrar cola de correo en Exim

Actualizado el lunes, 17 abril, 2017

Muchos de nosotros somos usuarios acérrimos de Exim, un excelente agente de transferencia de correos electrónicos, seria digamos… algo similar a sendmail o postfix pero para mi, mucho mas logrado.

Pero al igual que los mencionados nos puede surgir un problema y no es otro que la famosa cola de correo. Vemos como eliminarla.

 

Eliminar cola de correo:

Listar cantidad de correos en la cola.

exim -bpc

Eliminar correos directamente atacando los archivos.
find /var/spool/exim/input -type f -exec rm -f {} +

Eliminar cola de correos sobre exim (te recomiendo encarecidamente esta opción).
exim -bp | exiqgrep -i | xargs exim -Mrm

 

Script bash:

Normalmente y a titulo personal suelo integrar esta función en los servidores que coloco el script liberador.

Ejemplo.

echo "<---------------------------------------------------------->"
sleep 2s; echo "Eliminar cola de correos"
exim -bpc
sleep 2s; exim -bp | exiqgrep -i | xargs exim -Mrm
echo "OK - Cola eliminada"
echo "<---------------------------------------------------------->"

Puedes descargarlo: liberamail.sh

Sencillo, no? jajaj

 

Agregar comentario