IFRBL
NAME
ifrbl -- check if an incoming mail matches given RBL lists
SYNOPSIS
ifrbl {-l network} {-r source | -a source}
DESCRIPTION
ifrbl scans the headers of a message in the standard input for the
first ``Received'' line, attempts to extract the hostname and the IP
address of the server that contacted the local mail server, and passes
these credentials to the given RBL lists in the given order until the
first list matches. In case of a matching -r, ifrbl exits 0, in
case of a matching -a, ifrbl exits 100, and in case of no matches
at all, ifrbl exits 100.
To exclude ``Received'' lines from relays in the local network,
-l may be used to specify local networks in CIDR notation
to exclude ``Received'' lines from local relays from consideration.
127.0.0.0/8 is always treated as a local network.
If no ``Received'' line is found, ifrbl exits 100.
SEE ALSO
Some RBL lists are discussed on <http://cr.yp.to/ucspi-tcp/rblsmtpd.html>;.
AUTHOR
Andreas F. Borchert, http://dotqmailutils.sourceforge.net/
converted to HTML: 2008/03/29
Thanks to Sourceforge
for hosting this package.
Andreas
F. Borchert, March 29th, 2008