# 
# ACCESS(5)                                               ACCESS(5)
# 
# NAME
#        access - format of Postfix access table
# 
# SYNOPSIS
#        postmap /etc/postfix/access
# 
# DESCRIPTION
#        The  optional access table directs the Postfix SMTP server
#        to selectively reject or accept mail from or  to  specific
#        hosts,   domains,   networks,   host   addresses  or  mail
#        addresses.
# 
#        Normally, the table serves as input to the postmap(1) com-
#        mand.  The result, an indexed file in dbm or db format, is
#        used for fast searching by the mail  system.  Execute  the
#        command  postmap  /etc/postfix/access  in order to rebuild
#        the indexed file after changing the access table.
# 
#        When the table is provided via other means  such  as  NIS,
#        LDAP  or  SQL,  the  same lookups are done as for ordinary
#        indexed files.
# 
#        Alternatively, the table can be  provided  as  a  regular-
#        expression map where patterns are given as regular expres-
#        sions. In that case, the lookups are done  in  a  slightly
#        different way as described below.
# 
# TABLE FORMAT
#        The format of the access table is as follows:
# 
#        blanks and comments
#               Blank  lines  are  ignored,  as are lines beginning
#               with `#'.
# 
#        pattern action
#               When pattern matches a mail address, domain or host
#               address, perform the corresponding action.
# 
# PATTERNS
#        With lookups from indexed files such as DB or DBM, or from
#        networked tables such as NIS, LDAP or  SQL,  patterns  are
#        tried in the order as listed below:
# 
#        user@domain
#               Matches the specified mail address.
# 
#        domain.name
#               Matches  the  domain.name  itself and any subdomain
#               thereof, either in hostnames or in mail  addresses.
#               Top-level domains will never be matched.
# 
#        user@  Matches  all mail addresses with the specified user
#               part.
# 
#                                                                 1
# 
# ACCESS(5)                                               ACCESS(5)
# 
#        net.work.addr.ess
# 
#        net.work.addr
# 
#        net.work
# 
#        net    Matches any host address in the specified  network.
#               A  network  address  is  a  sequence of one or more
#               octets separated by ".".
# 
# ACTIONS
#        [45]XX text
#               Reject the address etc. that matches  the  pattern,
#               and respond with the numerical code and text.
# 
#        REJECT Reject the address etc. that matches the pattern. A
#               generic error response message is generated.
# 
#        OK
# 
#        Any other text
#               Accept the address etc. that matches the pattern.
# 
# 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) or pcre_table(5).
# 
#        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, and
#        user@domain mail addresses are not broken  up  into  their
#        user@ and domain constituent parts.
# 
#        Patterns  are  applied  in  the  order as specified in the
#        table, until a pattern is found that  matches  the  search
#        string.
# 
#        Actions  are the same as with normal indexed file lookups,
#        with the additional feature that parenthesized  substrings
#        from  the pattern can be interpolated as $1, $2 and so on.
# 
# BUGS
#        The table format does not understand quoting  conventions.
# 
# SEE ALSO
#        postmap(1) create mapping table
#        smtpd(8) smtp server
#        pcre_table(5) format of PCRE tables
#        regexp_table(5) format of POSIX regular expression tables
# 
#                                                                 2
# 
# ACCESS(5)                                               ACCESS(5)
# 
# LICENSE
#        The  Secure  Mailer  license must be distributed with this
#        software.
# 
# AUTHOR(S)
#        Wietse Venema
#        IBM T.J. Watson Research
#        P.O. Box 704
#        Yorktown Heights, NY 10598, USA
# 
#                                                                 3
# 
