Dirk H. Schulz:
> Does the same apply for header checks? Until now I had
> > header_checks = regexp:/usr/pkg/etc/postfix-in/header_checks, 
> > regexp:/usr/pkg/etc/postfix-in/header_checks_virus
> Thanks for your help,

The postconf(5) manpage uses plural:

    header_checks (default: empty)
       Optional  lookup tables for content inspection of primary non-MIME mes-
       sage headers, as specified in the header_checks(5) manual page.

This implies that 

    header_checks = xxx:xxx, yyy:yyy, zzz:zzz

is valid.

In the same manpage, the syntax for check_xxx_access uses singular.
Example:

       check_client_access type:table
              Search the specified access database for  the  client  hostname,
              parent  domains,  client  IP  address,  or  networks obtained by
              stripping least significant octets.  See  the  access(5)  manual
              page for details.

This implies that check_xxx_access uses only one table.

For historical reasons, a "lonely" type:table without preceding
check_xxx_access command will check a default attribute (for example,
within smtpd_recipient_restrictions, the default attribute is the
recipient address).

        Wietse

Reply via email to