Cómo forzar el envío de correos en cola en el servidor de correo Qmail

Si los mensajes que has enviado a uno a varios destinatarios se queden en cola sin enviarse, esto puede deberse a diferentes motivos (por ejemplo, que no haya conexión con el servidor de correo del destinatario). En este caso, tu servidor de correo seguirá intentando realizar nuevos envíos durante un periodo de tiempo definido. En el archivo “var/qmail/control/queuelifetime” puedes ver de qué periodo se trata. Por defecto, ese tiempo suele ser de una semana.

Qmail no te permite modificar este periodo de tiempo para enviar de nuevo de los mensajes en cola, pero lo que sí puedes hacer es forzar a Qmail a reenviar o por lo menos a intentarlo de nuevo al momento con todos los mensajes en cola. Para ello, deberás acceder mediante SSH a tu servidor.

Una vez dentro, tienes que enviar la señal “ALRM” al proceso qmail-send y así Qmail forzará el reenvio de los mensajes en cola:

kill -ALRM `ps ax | grep qmail-send | grep -v grep | awk ‘{print $1}’`

 

 

To write a comment on this article, fill out the form below. Fields marked with an asterisk (*) are required.