Mailq je příkaz na systémech Linux, který vytiskne souhrn e-mailových zpráv ve frontě pro budoucí doručení.
První řádek vytištěný pro každou zprávu zobrazuje interní identifikátor použitý na vašem konkrétním hostiteli pro zprávu s možným stavovým znakem, velikost zprávy v bajtech, datum a čas přijetí zprávy do fronty a odesílatel obálek zprávy.
Druhý řádek zobrazuje chybovou zprávu, která způsobila, že tato zpráva zůstane ve frontě; nebude se vyskytovat, pokud je zpráva zpracovávána poprvé.
Stavové znaky jsou buď hvězdičkou označující, že se úloha zpracovává, a X že zátěž je příliš vysoká na zpracování úlohy, nebo pomlčka, která naznačuje, že práce je příliš mladá na zpracování.
Následující řádky výstupu zobrazují příjemci zprávy, jeden na každý řádek.
Poznámka:mailq je totožná sendmail -bp .
mailq Syntaxe příkazů
mailq -Ac -q … -proti
mailq | Spuštění mailq bez přepínačů zobrazuje e-maily ve frontě. |
-Ac | Zobrazit frontu odesílání pošty uvedenou v /etc/mail/submit.cf namísto fronty MTA specifikované v /etc/mail/sendmail.cf . |
-q ! I substr | Omezte zpracované úlohy na ty, které obsahují substr jako podřetězec id fronty nebo ne kdy ! je zadán. |
-q ! R substr | Omezte zpracované úlohy na ty, které obsahují substr jako podřetězce jednoho z příjemců nebo ne, kdy ! je zadán. |
-q ! S substr | Omezte zpracované úlohy na ty, které obsahují substr jako podřetězec odesílatele nebo ne kdy ! je zadán. |
-proti | Vytiskněte podrobné informace. Tento přepínač přidává prioritu zprávy a indikátor jednoho znaku (znaménko plus nebo prázdný prostor), který indikuje, zda byla na prvním řádku zprávy odeslána varovná zpráva.1 |
1) Navíc mohou být s příjemci smíchány další řádky označující informace "řídícího uživatele"; tyto údaje ukazují, kdo bude vlastnit všechny programy, které jsou spuštěny jménem této zprávy, a název aliasu, z něhož byl tento příkaz rozbalen. Navíc jsou vytištěny stavové zprávy pro každého příjemce, pokud jsou k dispozici.
Nástroj mailq ukončí 0 úspěchu a> 0, pokud dojde k chybě.
mailq Příklad
Toto je příklad toho, co příkaz mailq může vypadat po spuštění:
Mail Queue (1 požadavek) --- QID ---- --Size-- ----- Q-Čas ----- ------ Odesílatel / Příjemce ----- AA45401 5 Čt 10 11:15 root (neznámý uživatel) bad_user