Skip to main content

Mailq Linux Command (Paano Suriin ang Mga Palabas na Mensahe)

Managing Service Commands in Zimbra (Hunyo 2026)

Managing Service Commands in Zimbra (Hunyo 2026)
Anonim

Ang Mailq ay isang command sa mga sistema ng Linux na nag-print ng buod ng mga mensaheng email na nakapila para sa paghahatid sa hinaharap.

Ang unang linya na nakalimbag para sa bawat mensahe ay nagpapakita ng panloob na tagatukoy na ginamit sa iyong partikular na host para sa mensahe, na may posibleng karakter ng katayuan, laki ng mensahe sa bytes, ang petsa at oras na tinanggap ang mensahe sa queue, at ang nagpadala ng sobre ng mensahe.

Ang ikalawang linya ay nagpapakita ng error na mensahe na sanhi ng mensaheng ito na mananatili sa queue; hindi ito naroroon kung ang mensahe ay pinoproseso sa unang pagkakataon.

Ang mga character ng katayuan ay alinman sa isang asterisk upang ipahiwatig na naproseso ang trabaho, isang X upang ipahiwatig na ang load ay masyadong mataas upang iproseso ang trabaho, o isang gitling upang ipahiwatig na ang trabaho ay masyadong bata pa upang maiproseso.

Ang mga sumusunod na linya ng output ay nagpapakita ng mga tatanggap ng mensahe, isa bawat linya.

Tandaan:mailq ay magkapareho sa sendmail -bp .

mailq Command Syntax

mailq -Ac -q … -v

mailqAng pagpapatupad ng mailq nang walang anumang switch ay nagpapakita ng mga queued email.
-AcIpakita ang queue submission mail na tinukoy sa /etc/mail/submit.cf sa halip na ang queue ng MTA na tinukoy sa /etc/mail/sendmail.cf .
-q ! Ako substrLimitahan ang mga naprosesong trabaho sa mga naglalaman substr bilang isang substring ng queue id o hindi kailan ! ay tinukoy.
-q ! R substrLimitahan ang mga naprosesong trabaho sa mga naglalaman substr bilang isang substring ng isa sa mga tatanggap o hindi kailan ! ay tinukoy.
-q ! S substrLimitahan ang mga naprosesong trabaho sa mga naglalaman substr bilang substring ng nagpadala o hindi kailan ! ay tinukoy.
-vI-print ang impormasyon na masalita. Ang switch na ito ay nagdadagdag ng prayoridad ng mensahe at isang solong tagapagpahiwatig ng character (plus sign o isang blangko na espasyo) na nagpapahiwatig kung ang isang babalang mensahe ay naipadala sa unang linya ng mensahe.1

1) Bukod pa rito, ang mga dagdag na linya ay maaaring maging intermixed sa mga tatanggap na nagpapahiwatig ng impormasyon sa "pagkontrol ng gumagamit"; ang data na ito ay nagpapakita kung sino ang magmamay-ari ng anumang mga programa na naisakatuparan sa ngalan ng mensaheng ito at ang pangalan ng alias na pinalawak na utos na ito. Bukod dito, ang mga status message para sa bawat tatanggap ay naka-print kung magagamit ang mga ito.

Ang mailq utility lumabas sa 0 sa tagumpay, at> 0 kung may naganap na error.

Halimbawa ng mailq

Ito ay isang halimbawa kung ano ang magiging hitsura ng mailq command pagkatapos na maisagawa:

Mail Queue (1 kahilingan) --- QID ---- --Size-- ----- Q-Time ----- ------ Nagpadala / Tatanggap ----- AA45401 5 Thu Mar 10 11:15 root (Hindi kilala ng user) bad_user