Trunk changed for mail:SPF. 1.08.1/debian tags updated for Ubuntu lessons learned.

This commit is contained in:
Scott Kitterman 2007-02-03 21:46:00 +00:00
commit 1d57e605d3
9 changed files with 204 additions and 102 deletions

20
README
View file

@ -1,4 +1,4 @@
postfix-policyd-spf-perl 1.08.1
postfix-policyd-spf-perl 1.99
A Postfix SMTPd policy server for SPF checking
(C) 2007 Scott Kitterman <scott@kitterman.com>
2003-2004 Meng Weng Wong <mengwong@pobox.com>
@ -7,7 +7,19 @@ Contributions by various members of the SPF project
==============================================================================
postfix-policyd-spf-perl is a Postfix SMTPd policy daemon for SPF checking.
It is implemented in pure Perl and uses the Mail::SPF::Query CPAN module.
It is implemented in pure Perl and uses the Mail::SPF CPAN module. Note that
Mail::SPF is a complete re-implementation of SPF based on the final SPF RFC,
RFC 4408. It shares no code with the older Mail::SPF::Query that was the
original SPF development implementation. If you are upgrading from on older
version of this policy server you will need to install Mail::SPF.
This version of the policy server will reject mail that fails either Mail From
or HELO SPF checks. It always checks HELO (older versions just checked HELO if
Mail From was null). It will defer mail if there is a temporary SPF error and
the message would othersise be permitted (DEFER_IF_PERMIT). Otherwise, it will
PREPEND the appropriate SPF Received header. In the case of multi-recipient
mail, multiple headers will get appended. Error conditions within the policy
server (that don't result in a crash) or from Mail::SPF will return DUNNO.
See INSTALL or README.Debian for installation instructions.
@ -57,11 +69,11 @@ followed by a empty line:
action=dunno
[empty line]
If you want more detail in the system logs change $VERBOSE to 1.
License
-------
postfix-policyd-spf-perl is free software. You may use, modify, and distribute
it under the GNU GPL (version 2 or later); see the LICENSE file.
# $Id$
# vim:tw=79