GNU/Linux >> Tutoriales Linux >  >> Linux

Ejemplos de comandos mailq en Linux

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.


Linux
  1. Ejemplos de comandos rm en Linux

  2. Ejemplos de comandos ps en Linux

  3. Ejemplos de comandos sa en Linux

  4. Ejemplos de comandos mailq en Linux

  5. w Ejemplos de comandos en Linux

9 ejemplos de comandos tee en Linux

9 ejemplos de comandos diff en Linux

Comando ip de Linux con ejemplos

Comando de correo en Linux

Comando de correo en Linux

Ejemplos de comandos id en Linux