Postfix : loguer le sujet des mails

Boris HUISGEN
Boris HUISGEN
|

Un serveur mail produit un ou plusieurs journaux détaillés de l’ensemble de ses traitements. Il est pourtant difficile de retrouver la trace d’un envoi de mail, si bien qu’on regrette que le sujet n’y soit pas enregistré.

Pour y remédier sous Postfix, il faut ajouter l’option de configuration suivante à votre fichier main.cf :

header_checks = regexp:/etc/postfix/header_checks

et créer le fichier _headerchecks dans le répertoire /etc/postfix avec ce contenu :

/^Subject:/ WARN

Une fois Postfix redémarré, le journal enregistre le sujet des mails :

Apr 16 01:29:12 mail postfix/smtpd[66160]: setting up TLS connection from ANancy-156-1-12-239.w83-203.abo.wanadoo.fr[83.203.135.239]
Apr 16 01:29:12 mail postfix/smtpd[66160]: Anonymous TLS connection established from ANancy-156-1-12-239.w83-203.abo.wanadoo.fr[83.203.135.239]: TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)
Apr 16 01:29:13 mail postfix/smtpd[66160]: 07CE52AA2085: client=ANancy-156-1-12-239.w83-203.abo.wanadoo.fr[83.203.135.239], sasl_method=PLAIN, sasl_username=bhuisgen@hbis.fr
Apr 16 01:29:13 mail postfix/cleanup[66165]: 07CE52AA2085: message-id=<4BC7A148.8070204@hbis.fr>
Apr 16 01:29:13 mail postfix/cleanup[66165]: 07CE52AA2085: warning: header Subject: test header check from ANancy-156-1-12-239.w83-203.abo.wanadoo.fr[83.203.135.239]; from= to= proto=ESMTP helo=
Apr 16 01:29:13 mail postfix/qmgr[66156]: 07CE52AA2085: from=, size=1527, nrcpt=1 (queue active)
Apr 16 01:29:13 mail dovecot: deliver(bhuisgen@hbis.fr): sieve: msgid=<4BC7A148.8070204@hbis.fr>: stored mail into mailbox 'INBOX'
Apr 16 01:29:13 mail postfix/pipe[66166]: 07CE52AA2085: to=, relay=dovecot, delay=0.25, delays=0.23/0/0/0.01, dsn=2.0.0, status=sent (delivered via dovecot service)
Apr 16 01:29:13 mail postfix/qmgr[66156]: 07CE52AA2085: removed
Boris HUISGEN
Boris HUISGEN
Blog owner
  • #postfix