Mailscanner puede presentar una falla y regresar el siguiente mensaje al tratar de enviar correos:

R=defer_router defer (-1): All deliveries are handled by MailScanner

Para solucionarlo se debe reiniciar exim

root@xxx [~]# service exim restart

Shutting down clamd: [ OK ]

Shutting down exim: [ OK ]

Shutting down spamd: [FAILED]

Starting clamd: [ OK ]

Starting exim: [ OK ]

Starting exim-outgoing: [ OK ]
0 processes (antirelayd) sent signal 9

Y ahora intentar reiniciar el servicio de mailscanner

root@xxx [~]# /usr/mailscanner/bin/check_mailscanner

Si te sale algo parecido a esto (te muestra los PID)
MailScanner running with pid 7795 7805 7858 8005

Entonces debes matar cada uno de ellos, por ejemplo

root@xxx [~]# kill -9 7795

Y Después reiniciar de nuevo mailscanner

root@xxx [~]# /usr/mailscanner/bin/check_mailscanner
Starting MailScanner…

Done.


Y listo.
Comprueba que se están enviando los correos con
tail -f /var/log/exim_mainlog

Debe aparecer la indicación que el envío fue completado.
2014-09-25 20:53:32 1XXKiZ-0007Hj-24 Completed
Categorías: Linuxprocesos

angelinux

Desarrollador de páginas web desde el año 2000 y con experiencia en programación de sistemas para empresas desde el 2008; cofundador de CONSoluciones; autor del blog de software libre “Angelinux-slack”; docente en maestría en UPAV y fundador de la distribución Linux Falco que está en desarrollo para la Universidad Veracruzana. Además, ponente, organizador de congreso, laborista social, impartidor de cursos de programación y servidores Linux, webmaster, y ex invitado en programa de televisión.

1 Comentario

byasus · 21 mayo, 2018 a las 12:46

Muchas gracias, el contenido ha sido de gran ayuda.

Deja un comentario