Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.
PrisijungtiRegistruotisJei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.
exim -bpc
2. Gauname informaciją apie šiuo metu eilėje esančias žinutes su detalia informacija (kiek laiko stovi eilėje, dydis, žinutės ID, siuntėjas, gavėjas)exim -bp
3. Gauname bendro pobūdžio informaciją apie šiuo metu eilėje esančių žinutes (kiekis, dydis, seniausios, naujausios, domenas, iš viso):exim -bp | exiqsum
4. Gauname informaciją apie tai, ką šiuo metu veikia Exim servisas:exiwhat
5. Testuojame kaip Exim servisas nukreipinėja duotąjį adresą:exim -bt dėžutė@domenas.lt
6. Atliekame Exim serviso žinutės siuntimo testą konkrečiu adresu (IP). Testo metu jokia žinutė realiai nebus išsiųsta, tačiau Exim servisas parodys visą procesą kartu su galimomis klaidomis.exim -bh 79.98.98.98
7. Peržiūrime visas Exim serviso nuostatas:exim -bP
exiqgrep -f [vartotojas]@domenas
2. Ieškome žinučių išsiųstų konkrečiam vartotojui:exiqgrep -r [vartotojas]@domenas
3. Ieškome žinučių kurios atitinka laiko kriterijų, pavyzdyje pateikiama komandą kuri ieško žinučių senesnių nei 1 dieną:exiqgrep -o 86400 [...]
Pastaba: 86400 - tai yra sekundės kurios atitinka 1 parą.exiqgrep -y 3600 [...]
5. Ieškome žinutės pagal jos dydį baitais (regex formatu):exiqgrep -s '^7..$' [...]
Pastaba: galite ne tik -s nuostatas, bet ir šias:exiqgrep -i [ -r | -f ] ...
7. Susumuojame išvestus rezultatus:
exiqgrep -c ...
8. Išvedame tik žinučių ID visai eilei:exiqgrep -i
exim -q -v
2. Startuojame tik vietinį žinučių pristatymą serveryje:exim -ql -v
3. Pašaliname iš žinučių eilės žinutę su konkrečiu ID:exim -Mrm <žinutės-ID> [ <žinutės-ID ... ]
4. Sustabdome iš žinučių eilės žinutę su konkrečiu ID:exim -Mf <žinutės-ID> [ <žinutės-ID ... ]
5. Paleidžiame iš naujo iš žinučių eilės žinutę su konkrečiu ID:exim -Mt <žinutės-ID> [ <žinutės-ID ... ]
6. Priverstinai pristatome žinutę nekreipiant dėmesį į jos statusą Exim servise:exim -M <žinutės-ID> [ <žinutės-ID ... ]
7. Priverstinai pristatome žinutę, bet tik tuomet, jei jos pristatymo laikas baigėsi:exim -Mc <žinutės-ID> [ <žinutės-ID ... ]
8. Priverstinai sustabdome žinutės siuntimą log įrašuose pateikiant žinutę "cancelled by administrator":exim -Mg <žinutės-ID> [ <žinutės-ID ... ]
9. Pašaliname visas sustabdytas (užšaldytas) žinutes:exiqgrep -z -i | xargs exim -Mrm
10. Pašaliname žinutes pagal laiko nuostatą. Pavyzdyje pateikiama komanda kuri pašalins žinutes senesnes nei 5 dienos:exiqgrep -o 432000 -i | xargs exim -Mrm
Pastaba: 432000 -- tai sekundinė 5 dienų išraiška.exiqgrep -i -f vartotojas@domenas.lt | xargs exim -Mf
12. Peržiūrime žinutės antraštes:
exim -Mvh <žinutės-ID>
13. Peržiūrime žinutės turinį:
exim -Mvb <žinutės-ID>
14. Peržiūrime žinutės log įrašus:
exim -Mvl <žinutės-ID>
exigrep '<= .* \[12.34.56.78\] ' /path/to/exim_log
2. Randame žinutes išsiųstas į konkretų IP adresą:exigrep '=> .* \[12.34.56.78\] ' /path/to/exim_log
Atkreipkite dėmesį į rodykles: => ir <= , šios rodyklės indikuoja ar žinutė yra siunčiama ar gauta.eximstats /var/log/exim_mainlog
Pastaba: kelias iki log failo gali skirtis, priklausomai nuo naudojamos operacinės sistemos.eximstats -ne -nr -nt /var/log/exim_mainlog
Pastaba: kelias iki log failo gali skirtis, priklausomai nuo naudojamos operacinės sistemos.grep -lr 'frazė arba žodis' /var/spool/exim/input/ | \ sed -e 's/^.*\/\([a-zA-Z0-9-]*\)-[DH]$/\1/g' | xargs exim -Mrm
======