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

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *