Separando os logs do AMaViS no Debian

Publicado por Fabio Soares Schmidt em 12/08/2013

[ Hits: 4.510 ]

 


Separando os logs do AMaViS no Debian



Quem trabalha com o AMaViS no Debian, sabe que o mesmo gera os seus logs no arquivo "/var/log/mail.log", isso causa bastante incomodo ao tentar visualizar o arquivo de log para rastrear mensagens, procurar por erros, etc.

Com os filtros do rsyslog, podemos direcionar as mensagens do AMaViS para um arquivo específico, como pode ser visto abaixo:

Crie o arquivo "/etc/rsyslog.d/amavisd-new.conf", com o conteúdo abaixo:

if $programname == 'amavis' then -/var/log/amavis.log
if $programname == 'amavis' then ~

Esse filtro direcionar todos os logs gerados pela aplicação AMaViS para o arquivo "/var/log/amavis.log" e não envia para mais nenhum outro caminho.

Convém, também, que seja configurada a rotatividade deste log, para isso, crie o arquivo "/etc/logrotate.d/amavisd-new" com o seguinte conteúdo:

/var/log/amavis.log {
rotate 12
weekly
compress
delaycompress
create 640 amavis amavis
postrotate
/etc/init.d/amavis force-reload > /dev/null
endscript
}

Dica também publicada em:
Outras dicas deste autor

Postfix: Desabilitando SSLv3 (Poodle Vulnerability)

suspicious cache-id, must contain _cv_ to be cached ao compilar o rdesktop

Cyrus IMAPD - Erro "Unsupported feature(s) in require" ao aplicar filtros Sieve

Postfix - Copiar mensagens de remetentes ou destinatários específicos

Zimbra 8.0.8: Erro em rotina do CRON / LOGROTATE

Leitura recomendada

Tradução do cliente de email Evolution para pt_BR no Ubuntu 16.04 e derivados

Zimbra: Aplicando patch para a falha Heartbleed

Postfix - Bloqueando spam com o próprio domínio

Fãs do Linux agora podem ter email com domínio do seu sistema operacional favorito

Erro em livro de Qmail da O'reilly

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts