Exim es un agente de transporte de correo (Mail Transport Agent, MTA) usando en sistemas Unix, por lo general viene conjuntamente con Cpanel.

Ahora vamos a ver algunos comandos básicos para el manejo de Exim:

  1. Vamos a listar los correos que se encuentran en cola:
  2. exim -bp

  3. Visualizar por pantalla en número de correos en cola:
  4. exim -bpc

  5. Mostrar el resumen de los correos en cola del siguiente modo: (Cantidad de correos, peso, tiempo en cola, y dominio)
  6. exim -bp | exiqsumm

  7. Eliminar un correo en especifico
  8. exim -Mrm ‘id correo’

  9. Congelar un correo
  10. exim -Mf ‘id correo’

  11. Procesar un correo especifico
  12. exim -M ‘id correo’

  13. Contabilizar correos frozen
  14. exim -bpr | grep frozen | wc -l

  15. Borrar correos frozen
  16. exim -bpr | grep ‘frozen’ | awk ‘{ print $3 }’ | xargs exim -Mrm

  17. Borrar correos MAiler Daemon
  18. for i in $(find . | xargs grep -m 1 -s -i “Mailer-Daemon” | sed -e ‘s/\.\/[A-Z0-9a-z]\/\([A-Z0-9a-z\-]\{16\}\)\-[HDJ].*/\1/’); do exim -Mrm $i;done

  19. Eliminar todos los correos congelados:
  20. exiqgrep -z -i | xargs exim -Mrm

  21. Mostrar en pantalla lo que Exim esta realizando en tiempo real
  22. exiwhat

  23. Trazar la ruta a una dirección de correo:
  24. exim -bt ‘id correo’

  25. Ver la cabecera de un correo:
  26. exim -Mvh ‘id correo’

  27. Ver el cuerpo de un correo en pantalla:
  28. exim -Mvb ‘id correo’

  29. Si quieres ver los logs de un correo:
  30. exim -Mvl ‘id correo’

  31. Forzar la salida de los correos en cola
  32. exim -qff

  33. Buscar un correo de un determinado usuario emisor:
  34. exiqgrep -f [usuario]@dominio

  35. Buscar un correo de un determinado usuario receptor:
  36. exiqgrep -r [usuario]@dominio

  37. Para eliminar todos los correos en cola de un dominio en particular:
  38. exiqgrep -i -r hostname.com | xargs exim -Mrm

  39. Borrar todos los correos en cola de un correo en particular
  40. exiqgrep -i -r user@hostname.com | xargs exim -Mrm

  41. Crear reportes en base a los logs de exim
  42. eximstats -html /var/log/exim_mainlog > eximrep.html

  43. Eliminar toda la cola de correo
  44. exim -bp | awk ‘/^ *[0-9]+[mhd]/{print “exim -Mrm ” $3}’ | sh

    o tambien

    rm /var/spool/exim/input/*

    Con esta pequeña ayuda podras manipular exim de una manera muy util.

    MFCP!!!