postfix

Analise os registros do Postfix com pflogsumm

Analise os registros do Postfix com pflogsumm
As atividades do servidor de e-mail do Postfix são armazenadas em um arquivo chamado “logs do postfix.”Este arquivo está localizado em seu sistema Linux no caminho / var / log / maillog. Este artigo destina-se a orientá-lo sobre como obter e analisar logs de e-mail do Postfix em seu servidor de e-mail. Estão disponíveis algumas ferramentas diferentes que são usadas para analisar as estatísticas de registro de e-mail do Postfix. Primeiro, você precisará instalar essas ferramentas em seu sistema, e então você pode usar essas ferramentas para analisar facilmente os logs do Postfix.

Existe uma ferramenta útil chamada pflogsumm. Esta ferramenta é um analisador ou resumidor de logs Postfix. A ferramenta pflogsumm fornece uma visão geral de cada atividade postfix com detalhes completos. Ele fornece um resumo completo dos registros e, às vezes, um relatório detalhado de e-mails rejeitados e devolvidos, erros, avisos do servidor e pânicos.

Este artigo mostrará como instalar o pflogsumm e dará algumas dicas sobre como analisar os registros do Postfix usando o pflogsumm.

Instale o pflogsumm no Postfix Mail Server

Para instalar o pflogsumm, primeiro você precisa baixar o script. Abra o terminal acessando a guia 'Atividades' e, na barra lateral esquerda, selecione o aplicativo 'Terminal' e abra-o. Primeiro, baixe o script usando o seguinte comando:

$ wget https: // jimsun.linxnet.com / downloads / pflogsumm-1.1.3.alcatrão.gz

Agora, extraia os arquivos usando o comando tar, da seguinte maneira:

$ tar xvf pflogsumm-1.1.3.alcatrão.gz

Navegue até o 'pflogsumm-1.1.3 'diretório e coloque-o sob o local em seu $ path definido.

$ cd pflogsumm-1.1.3 /

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

Ao usar este script, você só precisa digitar 'pflogsumm', em vez de fornecer um caminho absoluto.

Analise os registros do Postfix usando a ferramenta pflogsumm

A ferramenta pflogsumm funcionará para todos os tipos de logs do Postfix. Para obter as estatísticas dos logs do Postfix, digite o seguinte comando como usuário root no terminal:

# cat / var / log / maillog | pflogsumm | mais

A seguinte tela de saída será exibida em seu terminal:

Se você tiver logs compactados, use o comando zcat em vez do comando cat. Alguns detalhes de saída podem ser vistos na captura de tela abaixo:

Características do script pflogsumm

O script pflogsumm fornece os seguintes detalhes:

Ao executar o script pflogsumm, você obterá um relatório completo dos logs do Postfix.

Comandos Gerais para Analisar Logs Postfix

Usando os comandos a seguir, você pode obter e analisar facilmente os logs do servidor de e-mail do Postfix:

Análise de registro de correio em tempo real

Para ver o registro em tempo real dos serviços de e-mail do Postfix, usando o comando tail -f, você pode visualizar todas as informações relevantes:

$ tail -f / var / log / maillog

Você verá a seguinte saída no terminal:

Aperte Ctrl + C para sair da saída.

Usando o comando grep para listar entradas de log Postfix de e-mail enviadas

Usando o seguinte comando grep, você pode visualizar a lista de todos os e-mails enviados ou obter e-mails de um endereço de e-mail específico:

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

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

Contando entradas de log do Postfix

Com base nas informações específicas de que você precisa, você pode usar os comandos do terminal para exibir os vários e-mails enviados do servidor de e-mail Postfix. No exemplo fornecido abaixo, usando o comando grep, você pode visualizar as estatísticas completas dos e-mails enviados:

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

Você verá a seguinte saída:

Da mesma forma, para verificar as estatísticas de todos os e-mails rejeitados, usando o seguinte comando, você pode verificar as estatísticas de registro:

# grep rejeitar / var / log / maillog

Conclusão

Neste artigo, você aprendeu como obter estatísticas de log de e-mail do Postfix e analisar o log usando diferentes comandos e o script pflogsumm. Você também aprendeu como instalar o script pflogsumm em seu sistema CentOS 8 Linux. Agora, usando vários comandos de shell, você pode analisar facilmente os logs do servidor de e-mail do Postfix.

Como baixar e jogar Sid Meier's Civilization VI no Linux
Introdução ao jogo Civilization 6 é uma versão moderna do conceito clássico introduzido na série de jogos Age of Empires. A ideia era bastante simples...
Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...
Vulkan para usuários de Linux
A cada nova geração de placas gráficas, vemos os desenvolvedores de jogos ultrapassarem os limites da fidelidade gráfica e se aproximarem mais do foto...