cidr_table   [plain text]


#++
# NAME
#	cidr_table 5
# SUMMARY
#	format of Postfix CIDR tables
# SYNOPSIS
#	\fBpostmap -q "\fIstring\fB" cidr:/etc/postfix/\fIfilename\fR
#
#	\fBpostmap -q - cidr:/etc/postfix/\fIfilename\fR <\fIinputfile\fR
# DESCRIPTION
#	The Postfix mail system uses optional access control tables.
#	These tables are usually in \fBdbm\fR or \fBdb\fR format. 
#	Alternatively, access control tables can be specified in CIDR 
#	(Classless Inter-Domain Routing) form.
#
#	To find out what types of lookup tables your Postfix system
#	supports use the \fBpostconf -m\fR command.
#
#	To test lookup tables, use the \fBpostmap\fR command as
#	described in the SYNOPSIS above.
# TABLE FORMAT
# .ad
# .fi
#	The general form of a Postfix CIDR table is:
# .IP "\fInetwork_address\fB/\fInetwork_mask     result\fR"
#	When a search string matches the specified network block,
#	use the corresponding \fIresult\fR value. Specify
#	0.0.0.0/0 to match every address.
# .IP "\fInetwork_address     result\fR"
#	When a search string matches the specified network address,
#	use the corresponding \fIresult\fR value.
# .IP "blank lines and comments"
#	Empty lines and whitespace-only lines are ignored, as
#	are lines whose first non-whitespace character is a `#'.
# .IP "multi-line text"
#	A logical line starts with non-whitespace text. A line that
#	starts with whitespace continues a logical line.
# SEARCH ORDER
# .ad
# .fi
#	Patterns are applied in the order as specified in the table, until a
#	pattern is found that matches the search string.
# EXAMPLE SMTPD ACCESS MAP
#	/etc/postfix/main.cf:
# .ti +4
#	smtpd_client_restrictions = ... cidr:/etc/postfix/client.cidr ...
#
#	/etc/postfix/client.cidr:
# .in +4
#	# Rule order matters. Put more specific whitelist entries
#	# before more general blacklist entries.
#       192.168.1.1             OK
#       192.168.0.0/16          REJECT
# .in -4
# SEE ALSO
#	postmap(1), Postfix lookup table manager
#	regexp_table(5) format of regular expression tables
#	pcre_table(5) format of PCRE tables
# README FILES
# .ad
# .fi
#	Use "\fBpostconf readme_directory\fR" or
#	"\fBpostconf html_directory\fR" to locate this information.
# .na
# .nf
#	DATABASE_README, Postfix lookup table overview
# AUTHOR(S)
#	The CIDR table lookup code was originally written by:
#	Jozsef Kadlecsik
#	kadlec@blackhole.kfki.hu
#	KFKI Research Institute for Particle and Nuclear Physics
#	POB. 49
#	1525 Budapest, Hungary
#
#	Adopted and adapted by:
#	Wietse Venema
#	IBM T.J. Watson Research
#	P.O. Box 704
#	Yorktown Heights, NY 10598, USA
#--