Jiri Veselsky:
> X-Virus-Scanned: clamav-milter 0.95.1 at ...
> X-Virus-Status: Clean
> X-Spam-Flag: YES
> X-Spam-Status: Yes, score=11.6 required=7.0...
> X-Spam-Level: ***********
> X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on ...
> 
> I think that milters works correctly. I save message as message.txt for  
> testing.
> 
> next row in main.cf is:
> header_checks = regexp:/usr/local/etc/postfix/header_checks
> 
> in header_checks file is:
> /^X-Spam-Status: Yes/ DISCARD

I have added header checks for Milter-generated mail headers.
The feature is called "milter_header_checks".

It is available from Postfix mirrors as postfix-2.7-20090607, and
also available as an optional patch for Postfix 2.6.

        Wietse

milter_header_checks (default: empty)

    Optional  lookup  tables for content inspection of message headers that
    are produced by Milter applications.  See the  header_checks(5)  manual
    page available actions. Currently, PREPEND is not implemented.

    The  following  example sends all mail that is marked as SPAM to a spam
    handling machine. Note that matches are case-insensitive by default.

        /etc/postfix/main.cf:
            milter_header_checks = pcre:/etc/postfix/milter_header_checks

        /etc/postfix/milter_header_checks:
            /^X-SPAM-FLAG:\s+YES/ FILTER mysmtp:sanitizer.example.com:25

    The milter_header_checks mechanism could also be used for whitelisting.
    For  example  it  could  be  used to skip heavy content scans for DKIM-
    signed mail from known friendly domains.

    This feature is available in Postfix 2.7, and as an optional patch  for
    Postfix 2.6.

Reply via email to