logs de postfix ausentes (freebsd)

1

Estou tentando depurar um servidor de e-mail desconhecido e não consigo encontrar nenhum log para o postfix. Na documentação, diz:

Postfix logs all failed and successful deliveries to a logfile. The file is usually called '/var/log/maillog' or '/var/log/mail'; the exact pathname is defined in the '/etc/syslog.conf'. 

Eu verifiquei /etc/syslog.conf e listei /var/log/maillog , mas não há nada lá. O administrador anterior desativou todos os registros em outros aplicativos e acho que pode ser o mesmo aqui. Existe uma maneira de reativar o registro para que eu possa continuar a depurar?

Editar: conforme solicitado quando executo postconf syslog_facility , ele retorna syslog_facility = mail .

Meu daemon syslog é syslogd e verifiquei que ele está em execução usando o comando /usr/sbin/syslogd -l /var/run/log -l /var/named/var/run/log -s . Eu colei o syslog.conf abaixo (removendo linhas comentadas):

*.err;kern.warning;auth.notice;mail.crit        /dev/console
*.notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err   /var/log/messages
security.*                  /var/log/security
auth.info;authpriv.info             /var/log/auth.log
mail.info                   /var/log/maillog
lpr.info                    /var/log/lpd-errs
ftp.info                    /var/log/xferlog
cron.*                      /var/log/cron
*.=debug                    /var/log/debug.log
*.emerg                     *
!ppp
*.*                     /var/log/ppp.log
!*
    
por devnill 13.07.2011 / 07:36

1 resposta

2

Todos os logs de postfix devem (por padrão) entrar em /var/log/mail.log (e similares para erros). Os logs de autenticação devem ir para /var/log/auth.log .

E isso pode ser tudo, eu assumo.

    
por 13.07.2011 / 12:01