On 2010-11-05 01:38:37 +0100, Jeroen Geilman wrote:
> *REGULAR EXPRESSION TABLES*
>        This section describes how the table lookups  change  when
>        the table is given in the form of regular expressions. For
>        a description of regular expression lookup  table  syntax,
>        see*regexp_table*(5)  <http://www.postfix.org/regexp_table.5.html>  
> or*pcre_table*(5)  <http://www.postfix.org/pcre_table.5.html>.
> 
>        Each  pattern  is  a regular expression that is applied to
>        the entire string being looked up. Depending on the appli-
>        cation,  that  string  is  an  entire  client hostname, an
>        entire client IP address, or an entire mail address. Thus,
>        no  parent  domain  or  parent  network  search  is  done,
>        /u...@domain/  mail addresses are not broken  up  into  their
>        /user@/  and/domain/  constituent parts, nor is/user+foo/  broken
>        up into/user/  and/foo/.
> 
>        Patterns are applied in the order as specified in the  ta-
>        ble,  until  a  pattern  is  found that matches the search
>        string.
> 
>        Actions are the same as with indexed  file  lookups,  with
>        the  additional feature that parenthesized substrings from
>        the pattern can be interpolated as*$1*,*$2*  and so on.
> 
> 
> I copied the entire section detailing PCRE access matches for you,
> since you seem unable to find it.

Useless answer. If you had read my message, you would have seen that
I quoted from it.

> How many domain names look like IP addresses to you ?
> 
> If check_client_access matches against both IPs and hostnames, then your
> regex table will match against both IPs and hostnames.

This is not what the documentation says:

  Depending on the application, that string is an entire client
  hostname, an entire client IP address, or an entire mail address.
                                         ^^

It is said "or", and "or" doesn't mean "both". Quite the opposite.

-- 
Vincent Lefèvre <vinc...@vinc17.net> - 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)

Reply via email to