Anteriormente ya les había hablando de este poderoso antispam Open Sourse. En esta entrada les voy a dejar algunos comandos útiles para manejar la cola de correos.

Antes de continuar con los comandos, hay que tener claro algunas cosas. Mailcleaner maneja varias colas, por lo tanto es importante saber cual quieres gestionar.

Las colas que tiene Mailcleaner son las siguientes:

Cola de salida

/var/mailclaner/spool/exim_stage4/input

Cola Filtros

/var/mailclaner/spool/exim_stage2/input

Cola de entrada

/var/mailclaner/spool/exim_stage1/input

Para ver la cantidad de correos encolados en exim_stage4:

 /opt/exim4/bin/exim -C /opt/mailcleaner/etc/exim/exim_stage4.conf -bpc

Listar los correos encolados (mailq):

 /opt/exim4/bin/exim -C /opt/mailcleaner/etc/exim/exim_stage4.conf -bp

Forzar la salida de mensajes de la cola exim stageX:

 /opt/exim4/bin/exim -C /opt/mailcleaner/etc/exim/exim_stage4.conf -qff

Forzar la salida de un correo en particular de la cola:

 /opt/exim4/bin/exim -C /opt/mailcleaner/etc/exim/exim_stage4.conf -M <msg-id>
 Ejemplo: /opt/exim4/bin/exim -C /opt/mailcleaner/etc/exim/exim_stage4.conf -M 1MsdRg-0002Xf-2v

Eliminar un correo específico dentro de la cola:

 /opt/exim4/bin/exim -C /opt/mailcleaner/etc/exim/exim_stage4.conf -Mrm <msg-id>
 Ej: /opt/exim4/bin/exim -C /opt/mailcleaner/etc/exim/exim_stage4.conf -Mrm 1MsdRg-0002Xf-2v

Eliminar los correos generados por una cuenta en particular

find /var/mailcleaner/spool/exim_stage1/input -exec grep -q 'email@dominio.com' '{}' \; -delete

Deja una respuesta

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