Mailq Command

Aflați ce este în așteptare pentru livrare

mailq este o comandă pe sistemele Linux care imprimă un rezumat al mesajelor de e- mail în coada pentru livrarea ulterioară.

Primul rând imprimat pentru fiecare mesaj afișează identificatorul intern utilizat pentru gazda dvs. specifică pentru mesaj, cu un posibil caracter de stare, mărimea mesajului în octeți , data și ora în care mesajul a fost acceptat în coadă și expeditorul plicului a mesajului.

Al doilea rând afișează mesajul de eroare care a determinat păstrarea acestui mesaj în coadă; acesta nu va fi prezent dacă mesajul este procesat pentru prima dată.

Caracterele de stare sunt fie un asterisc pentru a indica că lucrarea este procesată, un X pentru a indica că sarcina este prea mare pentru a procesa lucrarea, sau o cratimă pentru a indica că lucrarea este prea mică pentru a fi procesată.

Următoarele rânduri de ieșire arată destinatarii mesajelor, câte unul pe rând.

Notă: mailq este identic cu sendmail -bp .

mailq Sintaxă de comandă

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

mailq Executarea mailq fără nici o întrerupere arată e-mailurile în coada de așteptare.
-Ac Afișați coada de trimitere a corespondenței specificată în /etc/mail/submit.cf în loc de coada MTA specificată în /etc/mail/sendmail.cf .
-q [ ! ] I substr Limitați locurile de muncă prelucrate la cele care conțin substr ca substring al id-ului de coadă sau nu când ! este specificat.
-q [ ! ] R substr Limitați locurile de muncă prelucrate la cele care conțin substr ca subrecurs al unuia dintre destinatari sau nu când ! este specificat.
-q [ ! ] S substr Limitați locurile de muncă prelucrate la cele care conțin substr ca substring al expeditorului sau nu când ! este specificat.
-v Imprimați informații verbale. Acest comutator adaugă prioritatea mesajului și un singur indicator de caracter (un semn plus sau un spațiu gol) care indică dacă un mesaj de avertizare a fost trimis pe primul rând al mesajului. 1

1) În plus, liniile suplimentare pot fi intercalate cu destinatarii indicând informațiile "utilizatorului de control"; aceste date arată cine va deține orice programe care sunt executate în numele acestui mesaj și numele aliasului din care a fost extinsă această comandă. În plus, mesajele de stare pentru fiecare destinatar sunt tipărite dacă sunt disponibile.

Utilitarul mailq iese din succesul 0 și> 0 dacă apare o eroare.

mailq Exemplu

Acesta este un exemplu despre cum ar putea arăta comanda mailq după ce a fost executat:

Coadă de corespondență (1 cerere) --- QID ---- - Dimensiune ---- ---- Q-Timp ----- ------ Expeditor / Destinatar ----- AA45401 5 Mar Mar 10 11:15 root (Utilizator necunoscut) bad_user