Postfix: comment prévoir un en-tête une seule fois?

Je souhaite préciser un en-tête avec postfix à tout courrier sortant d'un domaine spécifique. Au moment où j'utilise:

check_sender_access hash:/etc/postfix/prepend 

avec / etc / postfix / prepend:

 my.domain PREPEND Header: value 

Cela fonctionne assez bien, mais lorsque j'envoie un e-mail à plusieurs destinataires, l'en-tête est ajouté plusieurs fois, un pour chaque destinataire, à chacun des courriers sortants.

alors quand j'envoie un courrier à 4 personnes, chacun d'eux reçoit un courrier qui contient l'en-tête 4 fois.

Il n'y a pas de solution «simple» pour cela. Vous devez définir une deuxième instance smtpd dans master.cf, faire en sorte qu'elle accède à sa propre instance de nettoyage et définir des maps header_checks pour cette instance de nettoyage. Ensuite, vous devriez préciser l'en-tête sur un en-tête unique présent dans ce courrier, c'est-à-dire l'identifiant du message.