Comando mailq

Descubra o que aínda está en espera para a entrega

mailq é un comando en sistemas Linux que imprime un resumo das mensaxes de correo electrónico en cola para a entrega futura.

A primeira liña impresa para cada mensaxe mostra o identificador interno usado no seu host específico para a mensaxe, cun posible carácter de estado, o tamaño da mensaxe en bytes , a data e hora na que a mensaxe foi aceptada na cola e o remitente do sobre da mensaxe.

A segunda liña amosa a mensaxe de erro que fixo que esta mensaxe se conservase na cola; non estará presente se a mensaxe está a ser procesada por primeira vez.

Os caracteres de estado son un asterisco para indicar que o traballo está sendo procesado, un X para indicar que a carga é demasiado alta para procesar o emprego ou un guión para indicar que o traballo é demasiado novo para procesalo.

As seguintes liñas de saída amosan os destinatarios da mensaxe, un por liña.

Nota: mailq é idéntico ao sendmail-bp .

Sintaxe de comando mailq

mailq [ -Ac ] [ -q ... ] [ -v ]

mailq A executar mailq sen ningún interruptor mostra os correos en cola.
-Ac Mostrar a cola de envío de correo especificada en /etc/mail/submit.cf en lugar da cola de MTA especificada en /etc/mail/sendmail.cf .
-q [ ! ] Substr Limite os traballos procesados ​​a aqueles que conteñan substr como unha subcadea do ID da cola ou non cando . Especifica.
-q [ ! ] R substr Limite os traballos procesados ​​a aqueles que conteñan substr como subcadena dun dos destinatarios ou non cando . Especifica.
-q [ ! ] S substr Limite os traballos procesados ​​a aqueles que conteñan substr como subcadena do remitente ou non cando . Especifica.
-v Imprimir información detallada. Este cambio engade a prioridade da mensaxe e un indicador de carácter único (un signo máis ou un espazo en branco) que indique se se enviou unha mensaxe de advertencia na primeira liña da mensaxe. 1

1) Ademais, as liñas extras poden ser entrecruzadas cos destinatarios que indican a información do "usuario controlador"; este dato mostra quen terá os programas que se executan en nome desta mensaxe e o nome do alias desde que se expandiu este comando. Ademais, as mensaxes de estado para cada destinatario están impresas se están dispoñibles.

A utilidade mailq sae de 0 en exito e> 0 se se produce un erro.

Exemplo de mailq

Este é un exemplo do que pode parecer o comando mailq despois de ser executado:

Cola de correo (1 solicitude) --- QID ---- - Tamaño ------- Tempo Q ----- ------ Remitente / destinatario ----- AA45401 5 mar Mar 10 11:15 root (Usuario descoñecido) bad_user