suffisso

Analizza i log di Postfix con pflogsumm

Analizza i log di Postfix con pflogsumm
Le attività del server di posta Postfix sono memorizzate in un file chiamato "registri postfixfix.” Questo file si trova nel tuo sistema Linux nel percorso /var/log/maillog. Questo articolo ha lo scopo di guidarti su come ottenere e analizzare i registri di posta di Postfix sul tuo server di posta. Sono disponibili alcuni strumenti diversi che vengono utilizzati per analizzare le statistiche del registro di posta di Postfix. Innanzitutto, dovrai installare questi strumenti sul tuo sistema, quindi potrai utilizzare questi strumenti per analizzare facilmente i registri di Postfix.

C'è uno strumento utile chiamato pflogsumm. Questo strumento è un analizzatore o riepilogatore di log di Postfix. Lo strumento pflogsumm fornisce una panoramica di ogni attività suffisso con dettagli completi. Fornisce un riepilogo completo dei registri e talvolta fornisce un rapporto dettagliato di e-mail rifiutate e respinte, errori, avvisi del server e attacchi di panico.

Questo articolo ti mostrerà come installare pflogsumm e ti darà alcuni suggerimenti su come analizzare i log di Postfix usando pflogsumm.

Installa pflogsumm sul server di posta Postfix

Per installare pflogsumm, devi prima scaricare lo script. Apri il terminale accedendo alla scheda 'Attività', e dalla barra laterale di sinistra, seleziona l'applicazione 'Terminale' e aprila. Innanzitutto, scarica lo script utilizzando il seguente comando:

$ wget https://jimsun.linxnet.com/downloads/pflogsumm-1.1.3.catrame.gz

Ora, estrai i file usando il comando tar, come segue:

$ tar xvf pflogsumm-1.1.3.catrame.gz

Vai al "pflogsumm-1".1.3' e posizionarlo nella posizione nel $percorso definito.

$ cd pflogsumm-1.1.3/

$ sudo cp pflogsumm.pl /usr/local/bin/pflogsumm

Quando usi questo script, devi solo digitare "pflogsumm", invece di dare un percorso assoluto.

Analizza i log di Postfix usando lo strumento pflogsumm

Lo strumento pflogsumm funzionerà con tutti i tipi di log di Postfix. Per ottenere le statistiche dei log di Postfix, digita il seguente comando come utente root nel terminale:

# cat /var/log/maillog | pflogsumm | Di più

La seguente schermata di output verrà visualizzata sul tuo terminale:

Se hai registri compressi, usa il comando zcat invece del comando cat. Alcuni dettagli dell'output possono essere visualizzati nello screenshot seguente:

Funzionalità di pflogsumm Script

Lo script pflogsumm fornisce i seguenti dettagli:

Quando esegui lo script pflogsumm, otterrai un rapporto completo dei log di Postfix.

Comandi generali per analizzare i log di Postfix

Utilizzando i seguenti comandi, è possibile ottenere e analizzare facilmente i registri del server di posta Postfix:

Analisi del registro di posta in tempo reale

Per vedere la registrazione in tempo reale dei servizi di posta Postfix, usando il comando tail -f, puoi visualizzare tutte le informazioni rilevanti:

$ tail -f /var/log/maillog

Vedrai il seguente output nel terminale:

stampa Ctrl+c per uscire dall'output.

Utilizzo del comando grep per elencare le voci del registro Postfix delle e-mail inviate

Utilizzando il seguente comando grep, puoi visualizzare l'elenco di tutte le email inviate o ricevere email da un particolare indirizzo email:

# grep "[email protected]" /var/log/maillog

# grep "status=sent" /var/log/maillog

Conteggio delle voci di registro di Postfix

In base alle particolari informazioni di cui hai bisogno, puoi utilizzare i comandi del terminale per visualizzare le varie email inviate dal server di posta di Postfix. Nell'esempio riportato di seguito, utilizzando il comando grep, è possibile visualizzare le statistiche complete delle mail inviate:

# grep "status=sent" /var/log/maillog |cut -d "=" -f 2 |cut -d ">"
-f 1 |taglia -d "<" -f 2 |sort -n |uniq -c

Vedrai il seguente output:

Allo stesso modo, per controllare le statistiche di tutte le email rifiutate, quindi utilizzando il seguente comando, puoi controllare le statistiche del registro:

# grep rifiuta /var/log/maillog

Conclusione

In questo articolo, hai imparato come ottenere le statistiche del registro di posta Postfix e analizzare il registro utilizzando diversi comandi e lo script pflogsumm. Hai anche imparato come installare lo script pflogsumm sul tuo sistema CentOS 8 Linux. Ora, usando vari comandi della shell, puoi facilmente analizzare i log del tuo server di posta Postfix.

I 10 migliori giochi da giocare su Ubuntu
La piattaforma Windows è stata una delle piattaforme dominanti per i giochi a causa dell'enorme percentuale di giochi che si stanno sviluppando oggi p...
I 5 migliori giochi arcade per Linux
Al giorno d'oggi, i computer sono macchine serie utilizzate per i giochi. Se non riesci a ottenere il nuovo punteggio più alto, saprai cosa intendo. I...
Battaglia per Wesnoth 1.13.6 Sviluppo rilasciato
Battaglia per Wesnoth 1.13.6 rilasciato il mese scorso, è la sesta versione di sviluppo nella 1.13.x e offre una serie di miglioramenti, in particolar...