Posso separar os logs de correio do Postfix em logs de host do Virtul separados?

2

Meu servidor está hospedando atualmente 8 sites separados (e em crescimento), dos quais quatro estão ativamente enviando e-mails durante o dia e algumas listas em massa (opt-in) à noite. Acabei de concluir a configuração de PTR, SPF, Domainkeys e DKIM para cada domínio e agora estou querendo passar para a captura de retornos para sinalizar e remover endereços de email incorretos.

Eu quero saber se é possível (e em caso afirmativo, como) pedir ao postfix para registrar as mensagens enviadas de cada um dos meus domínios para separar os arquivos, além do único arquivo combinado em / var / log /. Apesar de isso não me ajudar muito a ler os logs, ele permite que eu execute os analisadores CRON nos logs menores em diferentes momentos durante a noite, para que eu possa manter a carga no meu servidor de spiking por longos períodos de tempo. Além disso, faria qualquer outro trabalho analítico que eu precisasse diagnosticar erros com domínios individuais um pouco mais rápido.

Devo executar um único CRON para pós-processar o log e a divisão do dia anterior (o que incluiria alguma carga estendida) ou posso configurar isso para ser feito automaticamente durante a gravação do log?

    
por Shane 03.02.2010 / 17:27

1 resposta

1

Suponho que você esteja usando o syslog, tente mudar para loggers de sistema mais avançados, como rsyslog (o syslog do novo padrão do debian) ou syslog-ng

Com eles, você pode usar o regexp para criar diferentes arquivos de log para cada domínio e / ou fazer contabilidade adequadamente em tempo real.

    
por 03.02.2010 / 18:16