Hi there,

I am open to suggestions but for now I am running Postfix 2.11.3 
(Debian Stable), Postgrey 1.35 and postfix-policyd-spf-python 2.0.1,
joined together with

  smtpd_recipient_restrictions = (...)
    reject_unauth_destination
    check_policy_service unix:private/policyd-spf
    # postgrey
    check_policy_service inet:127.0.0.1:60000

I not yet very familiar with the many details of Postfix but if I am 
not mistaken a policy service can only return 1 action (AFAIK this is 
still the case in 3.x, too!? cf. [1]).

So, policyd-spf is bound to either PREPEND a header _or_ send an OK. 
Is there a way to configure this so that policyd-spf in case of 
SPF-Pass causes Postfix to prepend a header _and_ skip the 
greylisting?

I haven't tried it but I assume that I could call policyd-spf twice 
with 2 different configs, the 1st to send PREPEND, the 2nd to send OK. 
However, if possible I wanted to avoid this waste of resources.

I found a thread from 2014 by Wietse re. [Idea: multiple actions in 
access/header_checks/policy results][1]. It seems this is what I am 
looking for, but it hasn't been hacked into Postfix, or have I just 
missed the respective documentation?

  [1]: 
http://postfix.1071664.n5.nabble.com/Idea-multiple-actions-in-access-header-checks-policy-results-td71906.html

-- 
-- Andreas

    :-)

Reply via email to