Exim - eliminarea mesajelor din coada exim4, note ale liceului

Cu tratamentul site-ului în orice caz, va trebui să se ocupe separat. Dar cum
am șterge coada de mesaje?

Toate comenzile sunt executate de la utilizatorul rădăcină.







# ștergeți toate mesajele înghețate (ștergeți mesajele înghețate)
exiqgrep -zi | xargs exim -Mrm
exim -bp | grep congelat | awk '' | xargs exim -Mrm
exipick -zi | xargs exim -Mrm
#
# Ștergeți toate mesajele din coada EXIM (oricare dintre opțiunile sugerate)
exipick -i | xargs exim -Mrm
exim -bp | exiqgrep -i | xargs exim -Mrm
exim -bp | awk '/ ^ * [0-9] + [mhd] /' bash
#

Comenzi utile atunci când lucrați cu Exim

Lucrul cu coada de mesaje din Exim








# Vizualizați anteturile mesajului în coadă
exim -Mvh
# Vizualizați conținutul (corpul) mesajului din coadă
exim -Mvb

Exim: nu au fost identificate mesaje după opțiunea -Mrm

Când reporniți Exim4 jură lipsa de spațiu, dar spațiul de pe disc este mai mult decât suficient.

Pornirea MTA: deschisă: Nu există spațiu rămas pe dispozitiv

Se verifică numărul de fișiere care au fost șterse
df -i

Exim stochează mesaje în directorul / var / spool / exim4
Numărarea numărului de fișiere a arătat că acestea sunt de aproximativ 600k

/ var / spool / exim4 # găsi -maxdepth -type d | în timp ce citiți-r dir; faceți printf "% s: \ t" "$ dir"; găsiți tipul "$ dir" f | wc -l; făcut
. 578517
./ db: 4
./ intrare: 392917
./ msglog: 185596

rm * # failed - bash: / bin / rm: Lista de argumente este prea lungă. ștergeți cu (curățarea directoarelor de intrare și a înregistrării de mesaje Exlog au avut câteva minute)
găsi. - tip f | xargs rm

În același loc, în cartier (db) a existat un fișier de retransmisie de gigabyte







Articole similare

Trimiteți-le prietenilor: