I need some help understanding the valid "result" values that can be used in
Postfix lookup tables and what the result values do.  The examples I see in
various places in the docs seem to contradict each other.

 

As just one example, I'd like to configure postscreen_access.cidr.  But I
also need a broader understanding.

 

http://www.postfix.org/DATABASE_README.html says nothing about result values

http://www.postfix.org/POSTSCREEN_README.html shows an example that uses
"permit" and reject" for a CIDR table.

But http://www.postfix.org/cidr_table.5.html shows only an example that uses
"OK" and "REJECT" without explaining their meaning/effect. 

http://www.postfix.org/access.5.html describes the effect of a variety of
results for access-type tables.  It says it works for DB, REGEXP and PCRE
tables and smtpd, but it doesn't say that it works for CIDR tables nor for
postscreen.

 

So this leaves me with the following questions:

1)      How can I tell which result values can be used in any given lookup
table?

2)      Is there a difference between "OK" and "permit"?  If so, what?

3)      When can/should text follow the "reject"

4)      Does "dunno" work the same as described in
http://www.postfix.org/access.5.html

5)      More generally, for any given table, how would I determine which
result values are allowed and what they will do?

 

Thanks in advance,

Michael

 

Reply via email to