Exim - exim4 törölni az üzeneteket a sorból, megállapítja lovika
A kezelés helyén minden esetben meg kell külön kezelni. Itt van, hogyan
világos üzenetet sorba?
# Vegye ki az összes fagyasztott üzenete (törölni fagyasztott üzenetek)
exiqgrep -zi | xargs Exim -Mrm
EXIM -bp | grep fagyasztva | awk '' | xargs Exim -Mrm
exipick -zi | xargs EXIM -Mrm
#
# Törli az összes üzenetet az összes EXIM vonal (bármely javasolt lehetőségek)
exipick -i | xargs EXIM -Mrm
EXIM -bp | exiqgrep -i | xargs EXIM -Mrm
EXIM -bp | awk '/ ^ * [0-9] + [MHD] /' | bash
#
Hasznos parancsok ha dolgozik Exim
Munka Message Queuing in Exim
# Megtekintése címeket (a fejléceket) üzenet a sorban
EXIM -Mvh
# Tartalom megtekintése (test) üzenet a sorban
EXIM -Mvb
EXIM: nincs Üzenetazonosítók után adott -Mrm opció
Amikor újraindítja Exim4 panaszkodik a helyhiány miatt, de a lemezterület több, mint elég.
Kiindulási MTA: nyitva: nincs elég hely az eszközön
Ellenőrizzük a szám minden fájlt tisztázni
df -i
Exim tárolja az üzeneteket a / var / spool / exim4
Megszámoljuk a fájlok kiderült, hogy van kb 600k
/ Var / spool / exim4 # találják -maxdepth 1 típusú d | míg az olvasott -r dir; do printf "% s: \ t" "$ dir"; találni "$ dir" -típusú f | wc -l; csinált
. 578517
./ Db: 4
./ Input: 392917
./ Msglog: 185596
rm * # nem tud megbirkózni - bash: / bin / rm: Túl hosszú listáját érveket. távolítsa el a segítségével (világos bemeneti és msglog Exim könyvtárak eltarthat néhány percig)
találni. -típusú f | xargs rm
Ott, a környéken (db) találtam egy gigabájtos fájlokat retry