Exigrep – Manejando el Mail Queue de Exim 4

0 Comments

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.

root@localhost# exim -q -v : Iniciar una corrida de la cola (mail queue).

root@localhost# exim -ql -v : Inicar la ejecucion de la cola solo para entragas locales.

root@localhost# exim -Mrm [ … ] : Eliminar un mensaje de la cola de correo.

root@localhost# exim -Mf [ … ] : Congelar o pausar un mensaje.

root@localhost# exim -Mt [ … ] Descongelar un mensaje.

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

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

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

root@localhost# exiqgrep -z -i | xargs exim -Mrm : Remover todos los mensajes congelados (estado frozen).

root@localhost# exiqgrep -o 432000 -i | xargs exim -Mrm : Remover todos los mensajes de mas de cinco dias (86400 * 5 = 432000 segundos).

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

root@localhost# exim -Mvh : Ver los encabezados de un mensaje.

root@localhost# exim -Mvb : Ver el cuerpo de un mensaje.

root@localhost# exim -Mvl : Ver la bitacora de un mensaje.

root@localhost# exim -Mar [… ] : Agregar un recipiente a un mensaje.

Deja tus preguntas o comentarios