Postoji koristan alat nazvan pflogsumm. Ovaj je alat Postfix analizator dnevnika ili sažetak. Alat pflogsumm pruža pregled svake aktivnosti postfiksa s potpunim detaljima. Daje cjelovit sažetak dnevnika, a ponekad daje detaljno izvješće o odbijenim i odbijenim e-porukama, pogreškama, upozorenjima poslužitelja i panici.
Ovaj će vam članak pokazati kako instalirati pflogsumm i dati vam nekoliko savjeta o analiziranju Postfix dnevnika pomoću pflogsumma.
Instalirajte pflogsumm na Postfix Mail Server
Da biste instalirali pflogsumm, prvo morate preuzeti skriptu. Otvorite terminal pristupom kartici 'Aktivnosti', a na lijevoj bočnoj traci odaberite aplikaciju 'Terminal' i otvorite je. Prvo preuzmite skriptu pomoću sljedeće naredbe:
$ wget https: // jimsun.linxnet.com / downloads / pflogsumm-1.1.3.katran.gz
Sada izvucite datoteke pomoću naredbe tar, kako slijedi:
$ tar xvf pflogsumm-1.1.3.katran.gz
Idite na 'pflogsumm-1.1.Direktorij 3 'i postavite ga ispod mjesta u vašem definiranom $ putu.
$ cd pflogsumm-1.1.3 /$ sudo cp pflogsumm.pl / usr / local / bin / pflogsumm
Kada koristite ovu skriptu, samo trebate upisati 'pflogsumm', umjesto da navedete apsolutni put.
Analizirajte zapise Postfix-a pomoću alata pflogsumm
Alat pflogsumm će raditi za sve vrste Postfix dnevnika. Da biste dobili statistiku zapisnika Postfix-a, upišite sljedeću naredbu kao root korisnika u terminal:
# cat / var / log / maillog | pflogsumm | višeSljedeći izlazni zaslon prikazat će se na vašem terminalu:
Ako imate komprimirane zapisnike, upotrijebite naredbu zcat umjesto naredbe cat. Neke pojedinosti izlaza mogu se vidjeti na snimci zaslona u nastavku:
Značajke pflogsumm skripte
Skripta pflogsumm pruža sljedeće detalje:
- Sve poruke primljene, isporučene, proslijeđene, odgođene, odbijene i odbijene tijekom usluga Postfix.
- Poruke u bajtovima ukupno primljene i isporučene.
- Sažetak pošiljatelja i primatelja o hostovima, domenama itd.
Kada pokrenete pflogsumm skriptu, dobit ćete cjelovito izvješće o zapisima Postfixa.
Opće naredbe za analizu zapisnika postfiksa
Pomoću sljedećih naredbi možete lako dobiti i analizirati zapise poslužitelja pošte Postfix:
Analiza dnevnika pošte u stvarnom vremenu
Da biste vidjeli evidentiranje poštanskih usluga Postfixa u stvarnom vremenu, pomoću naredbe tail -f možete pregledati sve relevantne informacije:
$ tail -f / var / log / maillogU terminalu ćete vidjeti sljedeći izlaz:
Pritisnite Ctrl + c za izlaz iz izlaza.
Upotreba naredbe grep za popis unosa evidencije poslanih e-mail poruka
Pomoću sljedeće grep naredbe možete pregledati popis svih poslanih e-adresa ili dobiti e-poštu s određene adrese e-pošte:
# grep "[zaštićen e-poštom]" / var / log / maillog# grep "status = poslan" / var / log / maillog
Brojanje unosa u zapisnik Postfix-a
Na temelju određenih podataka koji su vam potrebni, naredbe terminala možete koristiti za prikaz različitih poslanih e-adresa s postfix poslužitelja pošte. U dolje navedenom primjeru pomoću naredbe grep možete pregledati kompletnu statistiku poslanih poruka:
# grep "status = sent" / var / log / maillog | cut -d "=" -f 2 | cut -d ">"-f 1 | izrezati -d "<" -f 2 |sort -n |uniq -c
Vidjet ćete sljedeći izlaz:
Slično tome, da biste provjerili statistiku svih odbijenih e-adresa, a zatim pomoću sljedeće naredbe možete provjeriti statistiku dnevnika:
# grep odbiti / var / log / maillogZaključak
U ovom ste članku naučili kako dobiti statistiku evidencije pošte Postfixa i analizirati dnevnik koristeći različite naredbe i pflogsumm skriptu. Također ste naučili kako instalirati pflogsumm skriptu na vaš CentOS 8 Linux sustav. Sada, koristeći razne naredbe ljuske, možete lako analizirati zapise svog poslužitelja pošte Postfix.