mig:
[ Charset ISO-8859-1 unsupported, converting... ]
> Thanks for reply,
>
> But I'm still a bit confused about the SMTPD_ACCESS_README.html:
>
> "Restriction lists are still evaluated in the proper order of (client, helo,
> etrn) or (client, helo, sender, recipient, data, or end-of-data)
> restrictions."
>
> I agree, all restriction lists are evaluated on the RCPT TO (because of the
> delayed reject), but not just after the first RCPT TO. It looks they evaluate
> again on each RCPT TO. So this is a feature?
client/helo/sender_restrictions are evaluated with every recipient.
One reason for this is that recipient information may be used in
smtpd_client_restrictions.
> Do all items behave like this or is it only the check_policy_service? I mean,
> if everything is evaluated again on each RCPT TO, then if I place
> reject_rbl_client into smtpd_client_restrictions, the rbl check will run
> needlessly more times?
Postfix caches the results of its own RBL lookups. It does not
cache policy service results.
Wietse