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