On Sat, 14 Mar 2009, Wietse Venema wrote:
Henk van Oers:

Quote from header_checks (5):
""
        DUNNO  Pretend  that the input line did not match any pat-
               tern, and inspect the next input line. This  action
               can be used to shorten the table search.

               For  backwards  compatibility reasons, Postfix also
               accepts OK but it is (and always has been)  treated
               as DUNNO.
""

I was trying to use action OK to jump out of header checks.
That is: not only skip the next patterns, but also the next
input lines.

According to the above documentation, Postfix does not work that
way.

Whitelisting based on a single header line is unsafe.

I know. spammers can insert/spoof whatever.

Doing a proper job requires an external content filter.

I want to reject as mutch as posible, so i have a header_checks file.
To bypass the header check for trusted senders i tryed:
 if /^Return-Path:/
 /trusted_sender/ OK
 endif

As i now understand it, i have to put this header check in a
separate file and the other header_check file will be ignored.
Right?

(and, yes i know, the sender can be spoofed,
but the spammer will be rejected before the data fase)

Reply via email to