Header Check funktioniert nicht
Beat Jucker
beat at juckers.ch
Do Dez 8 18:19:43 CET 2016
Am 08.12.2016 um 17:58 schrieb Christian Schoepplein:
> OK, mal wieder was dazu gelernt :-). Dann geht also nur sowas:
> if /^Subject/i
>
> /^Subject:.*bla/ REJECT
> /^Subject:.*blub/ REJECT
>
> Endif
>
> Wieso sollte ich dann aber überhaupt "if" verwenden? Dasgleiche geht ja
> auch ohne...
>
> Oder anders gefragt..., wofür gibts dann das "if" bei den Header Checks?
Optimierungsgrund: ohne if /PATTERN/ ... endif werden die dazwischen
liegenden regulären Ausdrücke auf *JEDE* Zeile angewendet. Mit "if
/PATTERN/" aber nur auf die Zeilen, die PATTERN enthalten, d.h. zuerst
Grobselektion, dann Feinselektion.
Gruss
-- Beat
Mehr Informationen über die Mailingliste Postfixbuch-users