On 2010-11-04 19:06:57 -0500, Stan Hoeppner wrote:
> check_client_access pcre:/etc/postfix/filter.pcre
> check_sender_access pcre:/etc/postfix/filter.pcre
> check_recipient_access pcre:/etc/postfix/filter.pcre
>
> As you can see, this is defined by the smtpd_foo_restriction you target
> the PCRE table with. What is checked against the table is dependent on
> the restriction used. Read the documentation for each check_*_access
> restriction above at: http://www.postfix.org/postconf.5.html
On this page, it is said:
check_client_access type:table
Search the specified access database for the client hostname,
^^^^^^^^^^^^^^^
parent domains, client IP address, or networks obtained by
^^^^^^^^^^^^^^^^^
stripping least significant octets. See the access(5) manual page
for details.
And in the access(5) manual page:
Depending on the application, that string is an entire client
hostname, an entire client IP address, or an entire mail address.
So, which string is checked when a pcre table is used with
check_client_access? The client hostname or the client IP address?
--
Vincent Lefèvre <[email protected]> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)