Mailq Príkaz

Zistite, čo stále stojí na doručenie

mailq je príkaz na systémoch Linux, ktorý vytlačí súhrn e-mailových správ v poradí, ktoré budú v budúcnosti dodané.

Prvý riadok vytlačený pre každú správu zobrazuje interný identifikátor používaný na vašom konkrétnom hostiteľovi pre správu s možným stavovým znakom, veľkosť správy v bajtoch , dátum a čas prijatia správy do frontu a odosielateľ obálky správy.

Druhý riadok zobrazuje chybové hlásenie, ktoré spôsobilo, že sa táto správa zachovala vo fronte. nebudú prítomné, ak sa správa prvýkrát spracováva.

Stavové znaky sú buď hviezdičkou na označenie spracovávanej úlohy, X znamená, že zaťaženie je príliš vysoké na spracovanie úlohy, alebo pomlčka označujúca, že úloha je príliš mladá na spracovanie.

Nasledujúce riadky výstupu zobrazujú príjemcov správy, jeden na riadok.

Poznámka: mailq je totožný s sendmail -bp .

mailq Syntax príkazu

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

mailq Spúšťanie mailq bez prepínačov zobrazuje e-maily vo frontách.
-AC Zobraziť front odosielania pošty špecifikovaný v /etc/mail/submit.cf namiesto frontu MTA špecifikovaného v /etc/mail/sendmail.cf .
-q [ ! ] I substr Obmedzte spracované úlohy na tie, ktoré obsahujú substr ako podreťazec ID fronty alebo nie, kedy ! je zadané.
-q [ ! ] R substr Obmedzte spracované úlohy na tie, ktoré obsahujú substr ako podreťazec jedného z príjemcov alebo nie, kedy ! je zadané.
-q [ ! ] S substr Obmedzte spracované úlohy na tie, ktoré obsahujú substr ako podreťazec odosielateľa alebo nie, kedy ! je zadané.
-v Vytlačte podrobné informácie. Tento prepínač pridá prioritu správy a indikátor jedného znaku (znamienko plus alebo prázdne miesto), ktorý indikuje, či bola na prvom riadku správy odoslaná upozornenie. 1

1) Okrem toho môžu byť navzájom prepojené ďalšie linky s príjemcami, ktoré označujú informácie "riadiaceho užívateľa"; tieto údaje ukazujú, kto bude vlastniť všetky programy, ktoré sú vykonané v mene tejto správy, a názov aliasu, z ktorého tento príkaz rozšíril. Navyše sa stavové správy pre každého príjemcu vytlačia, ak sú k dispozícii.

Nástroj mailq ukončí 0 v prípade úspechu a> 0, ak nastane chyba.

mailq Príklad

Toto je príklad toho, ako príkaz mailq môže vyzerať po vykonaní:

Mail Queue (1 požiadavka) --- QID ---- - Veľkosť ----- Q-Čas ----- ------ Odosielateľ / príjemca ----- AA45401 5 Thu Mar 10 11:15 root (neznámy používateľ) bad_user