Exigrep – Manejando el Mail Queue de Exim 4

Administrando la cola (queue)

El binario principal de exim (/usr/sbin/exim) se puede utilizar con varias banderas para manipular los mensajes en la cola. La mayoria requieren especificar uno o mas message-IDs en la linea de comandos, que es donde exiqgrep -i realmente funciona.

[email protected]# exim -q -v : Iniciar una corrida de la cola (mail queue).

[email protected]# exim -ql -v : Inicar la ejecucion de la cola solo para entragas locales.

[email protected]# exim -Mrm [ … ] : Eliminar un mensaje de la cola de correo.

[email protected]# exim -Mf [ … ] : Congelar o pausar un mensaje.

[email protected]# exim -Mt [ … ] Descongelar un mensaje.

[email protected]# exim -M [ … ] : Entregar un mensaje, ya sea que este en pausa o no, o que el tiempo de reintentos haya expirado o no.

[email protected]# exim -Mc [ … ] : Entregar un mensaje solo si el tiempo para reintentos ha sido alcanzado.

[email protected]# exim -Mg [ … ] : Forzar la falla en la entrega de un mensaje y rebotarlo con el mensaje “cancelled by administrator”:

[email protected]# exiqgrep -z -i | xargs exim -Mrm : Remover todos los mensajes congelados (estado frozen).

[email protected]# exiqgrep -o 432000 -i | xargs exim -Mrm : Remover todos los mensajes de mas de cinco dias (86400 * 5 = 432000 segundos).

[email protected]# exiqgrep -i -f [email protected] | xargs exim -Mf : Congelar todos los correos en cola de un remitente de correo.

[email protected]# exim -Mvh : Ver los encabezados de un mensaje.

[email protected]# exim -Mvb : Ver el cuerpo de un mensaje.

[email protected]# exim -Mvl : Ver la bitacora de un mensaje.

[email protected]# exim -Mar [… ] : Agregar un recipiente a un mensaje.

Comentario, Preguntas o agradecimientos?