El comando mailq enumera los mensajes de correo electrónico salientes que esperan ser entregados:
# mailq Queue ID- --Size-- ----Arrival Time-- -Sender/Recipient-- 46AAB43972* 333 Tue Jan 10 21:17:14 [email protected] [email protected]
Los mensajes de correo enviados también se registran en un archivo de registro, /var/log/mail.log .
Ejemplos de comandos mailq
1. Para ver los correos en cola:
# mailq
2. Para mostrar la cola de envío de correo especificada:
# mailq -Ac
3. Para mostrar los elementos "perdidos" en la cola de correo en lugar de los elementos normales de la cola:
# mailq -qL
4. Para mostrar los elementos en cuarentena en la cola de correo en lugar de los elementos normales de la cola:
# mailq -qQ
5. Para limitar los trabajos procesados a aquellos que contienen substr como una subcadena:
# mailq -q[!]I substr
6. Para limitar los trabajos procesados a trabajos en cuarentena que contienen substr como una subcadena:
# mailq -q[!]Q substr
7. Para limitar los trabajos procesados a aquellos que contienen substr como una subcadena de uno de los destinatarios:
# mailq -q[!]R substr
8. Para limitar los trabajos procesados a aquellos que contienen substr como una subcadena:
# mailq -q[!]S substr
9. Para imprimir información detallada:
# mailq -v
Nota
Sendmail es un agente de correo inteligente e intenta entregar correo incluso cuando ocurren fallas. Por ejemplo, si un usuario intenta enviar un correo electrónico a [email protected] y el servidor de correo para hostname.com está apagado, sendmail no podrá establecer una conexión con el puerto TCP 25 en el servidor de correo para hostname.com. y en consecuencia no podrá entregar el correo. En lugar de darse por vencido, sendmail colocará el correo electrónico en una cola e intentará volver a enviarlo. La acción predeterminada de sendmail es intentar volver a enviar el correo en cola cada 4 horas durante 5 días antes de darse por vencido y enviar una notificación de "Error de entrega" al remitente original. El correo en cola se almacena en el directorio /var/spool/mqueue y es administrado por el programa mailq.