Hace poco observé que la cola de mails del servidor Plesk tenía mails antiguos con hasta siete días de antigüedad. Esto es porque pueden haber mails que tienen destinatarios falsos y por tanto, el servidor SMTP no es capaz de entregar el mensaje correctamente, con lo cual, lo pone en cola y espera a entregarlo más tarde. El número de reintentos va con la antigüedad del mail, a más antigüedad, menos reintentos.
Para modificar el valor por defecto del SMTP(Qmail) en relación al tiempo que un mail permanece en espera en el servidor, hemos de crear un archivo y reiniciar el servicio. Javier de Kaos me indica que lo aconsejable son 48 horas, 172800 segundos.
1 | <strong># joe /var/qmail/control/queuelifetime</strong> |
editamos con el valor 172800 y Ctrl+K+X para guardar. Reiniciamos el servicio
1 | <strong># /etc/init.d/qmail restart</strong> |
Para poder ver que todo marcha bien, podemos examinar el log de qmail.
1 | <strong># tail -f /usr/local/psa/var/log/mailog</strong> |
[...] http://www.rubenortiz.es/2008/10/13/qmail-queuelifetime/ [...]