Como faço para aumentar o detalhamento do log para o qmail?

Como faço para aumentar o detalhamento do log para o qmail?

Existe um qmail equivalente ao sendmail

define(`confLOG_LEVEL', `15')dnl

... e como alguém descobriria para onde esses logs foram enviados?

Responder1

Não.

A única maneira de obter um registro mais detalhado no qmail é corrigi-lo.

Quanto a onde vão os logs, é fácil: eles vão para stderr. O DJB Way(tm) é ter multilog ou svlogd anexado ao stdout/stderr de qmail-send/qmail-smtpd e gravar as mensagens em arquivos. No entanto, as distribuições às vezes tentam forçar o qmail a fazer login no syslog usando vários kludges.

Ao solucionar problemas do qmail, descobri que stracefunciona bem, especialmente se você souber com qual componente ( qmail-send, qmail-localetc.) está tendo problemas. Você pode substituir os componentes internos por wrappers de shell que chamam o programa real por meio de algo como strace -ff -s200 -yy -o /path/to/strace.log $@.

informação relacionada