Verschiedene Header Checks für eingehende und ausgehende Mails

Patrick Ben Koetter p at sys4.de
Di Jul 5 09:44:01 CEST 2016


* Peer Heinlein <postfixbuch-users at listen.jpberlin.de>:
> On 04.07.2016 20:58, Heinrich Boeder wrote:
> 
> 
> Hallo,
> 
> > master.cf: smtp      inet  n       -       n       -       -
> > smtpd -o header_checks=pcre:/etc/postfix/eingehende_header_checks
> > 
> > submission inet n       -       n       -       -       smtpd -o
> > header_checks=pcre:/etc/postfix/ausgehende_header_checks
> > 
> > Wenn ich das so baue, funktionieren die Header Checks, welche
> > vorher in der main.cf waren und dort nun deaktiviert wurden (die
> > sind ja jetzt in der master.cf definiert), nicht. Ich muss aber
> > auch dazu sagen, dass ich
> 
> Nein, sie können nicht funktionieren, weil die Checks über CLEANUP
> ausgeführt werden und es nicht möglich ist, einen Parameter für
> cleanup dem smtpd zu übergeben.
> 
> Unterschiedliche body-/headerchecks aber auch virtual_maps sind seit
> jeher ein "Designproblem" bei Postfix.
> 
> WAS GEHT:
> 
> 
> 1) In der master.cf eine zweite cleanup-Instanz mit anderem Namen
> definieren DIESER Instanz die anderen Checks mit auf den Weg geben.
> 
> cleanupoutbound   unix  n       -       n       -       0       cleanup
>    -o body_checks=...
> 
> 2) Dem smtpd dann per Aufrufparameter den anderen Namen der
> cleanup-Instanz übergeben:
> 
> smtp      inet  n       -       n       -       -       smtpd
>    -o cleanup_service_name = cleanupoutbound
> 
> 
> (Habe ich noch nie so benutzt und getestet, müßte aber genau so
> funktionieren.)

ACK. Kann ich bestätigen.

Ein alternativer Ansatz ist unterschiedliche Postfix Instanzen einzusetzen.
Die sind dann in ihrem eigenen "namespace" unterwegs und das vereinfacht die
config.

p at rick

-- 
[*] sys4 AG
 
https://sys4.de, +49 (89) 30 90 46 64
Schleißheimer Straße 26/MG,80333 München
 
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
 



Mehr Informationen über die Mailingliste Postfixbuch-users