Skip to main content

Mailq Linux Command (Kako preveriti odhodne sporočila)

Anonim

Mailq je ukaz v sistemih Linux, ki natisne povzetek e-poštnih sporočil, ki so v čakalni vrsti za prihodnjo dostavo.

Prva vrstica, natisnjena za vsako sporočilo, prikazuje notranji identifikator, ki se uporablja za vašega gostitelja za sporočilo, z možnim statusnim znakom, velikostjo sporočila v bajtih, datumom in časom, ko je bilo sporočilo sprejete v čakalno vrsto, in pošiljateljem ovojnice sporočila.

Druga vrstica prikazuje sporočilo o napaki, zaradi katerega je bilo to sporočilo shranjeno v čakalni vrsti; ne bo prisotna, če se sporočilo prvič obdeluje.

Znaki stanja so zvezdica, ki označuje, ali se obdelava opravi, in X da je obremenitev previsoka za obdelavo posla ali vezaj, ki označuje, da je delo premalo za obdelavo.

Naslednje vrstice izhoda prikazujejo prejemnike sporočil, po eno na vrstico.

Opomba:mailq je enak sendmail -bp .

mailq Command Syntax

mailq -Ac -q … -v

mailqIzvajanje pošte q brez stikal prikazuje e-poštna sporočila v čakalni vrsti.
-AcPrikaži čakalno vrsto za oddajo pošte, navedeno v /etc/mail/submit.cf namesto čakalne vrste MTA, določene v /etc/mail/sendmail.cf .
-q ! I substrOmejite obdelana delovna mesta na tiste, ki vsebujejo substr kot podstavka vrste čakalne vrste ali ne, kdaj ! je določen.
-q ! R substrOmejite obdelana delovna mesta na tiste, ki vsebujejo substr kot podstavek enega od prejemnikov ali ne, kdaj ! je določen.
-q ! S substrOmejite obdelana delovna mesta na tiste, ki vsebujejo substr kot podnaslov pošiljatelja ali ne, kdaj ! je določen.
-vNatisnite podrobne informacije. To stikalo dodaja prednostno sporočilo sporočila in indikator enega samega znaka (znak plus ali prazen prostor), ki označuje, ali je bilo v prvi vrstici sporočila poslano opozorilo.1

1) Poleg tega se lahko dodatne prejemnike premešajo z prejemniki, ki označujejo informacije "kontrolnega uporabnika"; ti podatki kažejo, kdo bo imel vse programe, ki se izvajajo v imenu tega sporočila, in ime vzdevka, s katerega se je ta ukaz razširil. Poleg tega so statusna sporočila za vsakega prejemnika natisnjena, če so na voljo.

Utility mailq zapusti 0 pri uspehu in> 0, če pride do napake.

mailq Primer

To je primer, kaj lahko naredi poštni ukaz po izvedbi:

Ogled pošte (1 zahtevek) --- QID ---- - Velikost - ----- Q-Time ----- ------ Pošiljatelj / prejemnik ----- AA45401 5 Čet Mar 10 11:15 koren (Uporabnik neznan) bad_user