viernes, 21 de septiembre de 2018

Comandos útiles para Exim

Exim es el Mail Transport Agent o MTA, que viene por defecto en los servidores que corren CPanel, muy popular en los servicios de Hosting Compartido.

           

Aunque, se pueden realizar la mayoria de las tareas desde el Web Host Manager (o WHM), mediante un navegador web, nunca esta de mas, tener a mano una lista de comandos.

Para listar los mails en la Queue
exim -bp
 
Para saber el numero de mails en la Queue
exim -bpc
 
Muestra  algunos detalles de los mails en la Queue
exim -bp | exiqsumm

Si necesitamos eliminar un mail en particular:
exim -Mrm '<id correo>'
 
Congelar un mail:
exim -Mf '<id correo>'
 
Forzar el envio de un mail:
exim -M '<id correo>'
 
 
Eliminar todos los mails que estan Frozen
exiqgrep -z -i | xargs exim -Mrm


Ver en tiempo real que esta haciendo Exim
exiwhat

Mostrar las cabeceras de un mail en concreto:
exim -Mvh '<id correo>'
 
Ver el contenido de un correo:
exim -Mvb '<id correo>'
 
Ver los logs de un correo:
exim -Mvl '<id correo>'

Forzar la mailqueue:
exim -qff

Buscar los mails de un determinado emisor:
exiqgrep -f [usuario]@dominio
 
Buscar mails de un determinado receptor:
exiqgrep -r [usuario]@dominio
 

Si por alguna razón queremos eliminar la mailqueue completa podemos hacerlo de las siguientes formas:

exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | sh
 
 
rm /var/spool/exim/input/*

No hay comentarios:

Publicar un comentario

Bienvenidos

Comandos útiles para Exim

Exim es el Mail Transport Agent o MTA, que viene por defecto en los servidores que corren CPanel , muy popular en los servicios de Hosting...