changes:

    rbl_lookup:

        some error counters added where they programmwise
        make sense (avoiding endless loops).

        also it prints syslog messages for unknown errors.

        I hope this fixes the issue with the sudden high CPU
        reported by J. Knuth.

    switches:

        -s switch added
            
            this one shows the stored values of the cache
            instance (blocked and passed).

        i.e.: /usr/local/libexec/postfix/policyd-weight -s

        blocked: [EMAIL PROTECTED] 3.09 1 1140039326
        blocked: [EMAIL PROTECTED] 4.25 1 1140038825
        pass: 168.100.1.9-postfix.org -7.6 60 1140039213
        pass: 168.100.1.3-postfix.org -7.6 59 1140039637

        EOF


        This command must be run as root or policyd user.


    HELO vs FROM check even more neutralized:

        was:    (check from: .srs.kundenserver. - helo: .moutng.kundenserver.)  
                FROM_MATCHES_NOT_HELO=1

        is now: (check from: .kundenserver. - helo: .moutng.kundenserver.)  
                FROM_MATCHES_HELO=-2

        while we still try to respect country domains 
        (helo=bar.foo.co.uk, from=foo.co.uk):

        was:       (check from: .foo.co. - helo: .foo.co.)
        is still:  (check from: .foo.co. - helo: .foo.co.)


-- 
    Robert Felber (PGP: 896CF30B)
    Munich, Germany

____________________________________________________________
Policyd-weight Mailinglist - http://www.policyd-weight.org/

Reply via email to