Mailq är ett kommando på Linux-system som skriver ut en sammanfattning av e-postmeddelandena i kö för framtida leverans.
Den första raden som skrivs ut för varje meddelande visar den interna identifieraren som används för din specifika värd för meddelandet, med ett eventuellt statuskaraktär, storleken på meddelandet i byte, datum och tid meddelandet godkändes i kön och kuvert avsändaren av meddelandet.
Den andra raden visar det felmeddelande som orsakade att detta meddelande behölls i kön. Det kommer inte att vara närvarande om meddelandet behandlas för första gången.
Statustecknet är antingen en asterisk för att ange jobbet bearbetas, en X för att ange att belastningen är för hög för att bearbeta jobbet, eller en bindestreck för att indikera att jobbet är för ung för att bearbeta.
Följande produktionslinjer visar meddelandemottagarna, en per rad.
Notera:mailq är identisk med sendmail -bp .
mailq Kommandosyntax
mailq -Växelström Q … -v
| mailq | Att utföra mailq utan några växlar visar de könade e-postmeddelandena. |
| -Växelström | Visa den inmatningsköna som anges i /etc/mail/submit.cf istället för MTA-köen som anges i /etc/mail/sendmail.cf . |
| -q ! I substr | Begränsa bearbetade jobb till de som innehåller substr som en substring av kö-id eller inte när ! är specificerad. |
| -q ! R substr | Begränsa bearbetade jobb till de som innehåller substr som en del av en av mottagarna eller inte när ! är specificerad. |
| -q ! S substr | Begränsa bearbetade jobb till de som innehåller substr som en del av avsändaren eller inte när ! är specificerad. |
| -v | Skriv ut verbal information. Denna omkopplare lägger till meddelandets prioritet och en enda teckenindikator (ett plustecken eller ett tomt utrymme) som anger om ett varningsmeddelande har skickats på första raden i meddelandet.1 |
1) Dessutom kan extra linjer blandas med mottagarna som indikerar "kontrollerande användarinformation"; Dessa data visar vem som äger egna program som körs på uppdrag av detta meddelande och namnet på aliaset detta kommando utvidgas från. Dessutom skrivs statusmeddelanden för varje mottagare om de är tillgängliga.
Mailq-verktyget avslutar 0 på framgång och> 0 om ett fel uppstår.
mailq Exempel
Detta är ett exempel på vilket Mailq-kommandot kan se ut efter att ha körts:
Mail Queue (1 förfrågan) --- QID ---- --Size-- ----- Q-Time ----- ------ Avsändare / Mottagare ----- AA45401 5 Thu Mar 10 11:15 root (Användare okänd) bad_user




