Isso é apenas para registrar cabeçalhos de mensagens.
Por padrão, o postix já registra a maior parte dessas informações, embora não em uma linha. No entanto, ele não registra o assunto ou o ID da mensagem. Podemos adicionar isso usando header_checks 5
.
Observação: para todos os e-mails, e não apenas para saída, use header_checks
em vez de smtp_header_checks
.
#main.cf
smtp_header_checks = regexp:$config_directory/header-logging.cf
#header-logging.cf
/^subject:/ INFO
/^Subject:/ INFO
/^Message-Id:/ INFO
Essas mensagens serão registradas no syslog no recurso especificado por syslog_facility
(default: mail)
.
Apr 9 15:37:25 mta-msa postfix/smtps/smtpd[14688]: DA75A231C600: client=192-0-2-5.example.com[192.0.2.5], sasl_method=LOGIN, sasl_username=foo
Apr 9 15:37:25 mta-msa postfix/cleanup[14686]: DA75A231C600: message-id=<[email protected]>
Apr 9 15:37:25 mta-msa postfix/qmgr[14653]: DA75A231C600: from=<[email protected]>, size=6495, nrcpt=1 (queue active)
Apr 9 15:37:26 mta-msa postfix/smtp[14675]: DA75A231C600: info: header Subject: RE: please email as you leave
Apr 9 15:37:26 mta-msa postfix/smtp[14675]: DA75A231C600: info: header Message-ID: <[email protected]>
Apr 9 15:37:26 mta-msa postfix/smtp[14675]: DA75A231C600: to=<[email protected]>, relay=mx.example.org[198.51.100.0]:25, delay=0.65, relays=0.01/0/0.33/0.31, dsn=2.0.0, status=sent (250 2.0.0 1tnx2ya0mh-1 Message accepted for delivery)
Apr 9 15:37:26 mta-msa postfix/qmgr[14653]: DA75A231C600: removed