* Added single file version of 2.002 for postfix examples
* Minor documentation cleanup in svn head.
This commit is contained in:
parent
1e72ea4676
commit
15fe331c67
6 changed files with 21 additions and 11 deletions
3
CHANGES
3
CHANGES
|
|
@ -4,6 +4,9 @@
|
||||||
# ! = Changed something significant, or removed a feature
|
# ! = Changed something significant, or removed a feature
|
||||||
# * = Fixed a bug, or made a minor improvement
|
# * = Fixed a bug, or made a minor improvement
|
||||||
|
|
||||||
|
--- 2.003 (2007-02-26 10:00)
|
||||||
|
* Minor documentation cleanup.
|
||||||
|
|
||||||
--- 2.002 (2007-02-20 05:45)
|
--- 2.002 (2007-02-20 05:45)
|
||||||
* Added Julian Menhle to copyright statement.
|
* Added Julian Menhle to copyright statement.
|
||||||
* Implemented results cache in order to prevent redundant SPF checks in
|
* Implemented results cache in order to prevent redundant SPF checks in
|
||||||
|
|
|
||||||
4
INSTALL
4
INSTALL
|
|
@ -12,12 +12,12 @@ postfix-policyd-spf-perl:
|
||||||
Installing
|
Installing
|
||||||
----------
|
----------
|
||||||
|
|
||||||
1. Copy postfix-policyd-spf-perl to /usr/lib/postfix/policyd-spf-perl
|
1. Copy postfix-policyd-spf-perl to /usr/local/lib/policyd-spf-perl
|
||||||
|
|
||||||
2. Add the following to /etc/postfix/master.cf:
|
2. Add the following to /etc/postfix/master.cf:
|
||||||
|
|
||||||
policy unix - n n - - spawn
|
policy unix - n n - - spawn
|
||||||
user=nobody argv=/usr/bin/perl /usr/lib/postfix/policyd-spf-perl
|
user=nobody argv=/usr/bin/perl /usr/local/lib/policyd-spf-perl
|
||||||
|
|
||||||
3. Configure the Postfix policy service in /etc/postfix/main.cf:
|
3. Configure the Postfix policy service in /etc/postfix/main.cf:
|
||||||
|
|
||||||
|
|
|
||||||
7
README
7
README
|
|
@ -1,4 +1,4 @@
|
||||||
postfix-policyd-spf-perl 2.002
|
postfix-policyd-spf-perl 2.003
|
||||||
A Postfix SMTPd policy server for SPF checking
|
A Postfix SMTPd policy server for SPF checking
|
||||||
(C) 2007 Scott Kitterman <scott@kitterman.com> and Julian Mehnle
|
(C) 2007 Scott Kitterman <scott@kitterman.com> and Julian Mehnle
|
||||||
<julian@mehnle.net>
|
<julian@mehnle.net>
|
||||||
|
|
@ -58,7 +58,7 @@ Testing the policy daemon
|
||||||
|
|
||||||
To test the policy daemon by hand, execute:
|
To test the policy daemon by hand, execute:
|
||||||
|
|
||||||
% perl /usr/lib/postfix/policyd-spf-perl
|
% perl /usr/local/lib/policyd-spf-perl
|
||||||
|
|
||||||
Each query is a bunch of attributes. Order does not matter, and the daemon
|
Each query is a bunch of attributes. Order does not matter, and the daemon
|
||||||
uses only a few of all the attributes shown below:
|
uses only a few of all the attributes shown below:
|
||||||
|
|
@ -67,7 +67,8 @@ uses only a few of all the attributes shown below:
|
||||||
protocol_state=RCPT
|
protocol_state=RCPT
|
||||||
protocol_name=SMTP
|
protocol_name=SMTP
|
||||||
helo_name=some.domain.tld
|
helo_name=some.domain.tld
|
||||||
queue_id=8045F2AB23
|
queue_id=
|
||||||
|
instance=71b0.45e2f5f1.d4da1.0
|
||||||
sender=foo@bar.tld
|
sender=foo@bar.tld
|
||||||
recipient=bar@foo.tld
|
recipient=bar@foo.tld
|
||||||
client_address=1.2.3.4
|
client_address=1.2.3.4
|
||||||
|
|
|
||||||
6
debian/changelog
vendored
6
debian/changelog
vendored
|
|
@ -1,3 +1,9 @@
|
||||||
|
postfix-policyd-spf-perl (2.003-0ubuntu1) feisty; urgency=low
|
||||||
|
|
||||||
|
* New upstream release
|
||||||
|
|
||||||
|
-- Scott Kitterman <scott@kitterman.com> Mon, 26 Feb 2007 10:00:00 -0500
|
||||||
|
|
||||||
postfix-policyd-spf-perl (2.002-0ubuntu1) feisty; urgency=low
|
postfix-policyd-spf-perl (2.002-0ubuntu1) feisty; urgency=low
|
||||||
|
|
||||||
* New upstream release to prevent appending multiple SPF received headers to
|
* New upstream release to prevent appending multiple SPF received headers to
|
||||||
|
|
|
||||||
8
debian/postfix-policyd-spf-perl.8
vendored
8
debian/postfix-policyd-spf-perl.8
vendored
|
|
@ -128,12 +128,12 @@
|
||||||
.\" ========================================================================
|
.\" ========================================================================
|
||||||
.\"
|
.\"
|
||||||
.IX Title "postfix-policyd-spf-perl 1p"
|
.IX Title "postfix-policyd-spf-perl 1p"
|
||||||
.TH postfix-policyd-spf-perl 8p "2007-02-19"
|
.TH postfix-policyd-spf-perl 8p "2007-02-26"
|
||||||
.SH "NAME"
|
.SH "NAME"
|
||||||
postfix-policyd-spf-perl \- pure-Perl Postfix policy daemon for SPF checking
|
postfix-policyd-spf-perl \- pure-Perl Postfix policy daemon for SPF checking
|
||||||
.SH "VERSION"
|
.SH "VERSION"
|
||||||
.IX Header "VERSION"
|
.IX Header "VERSION"
|
||||||
2\.002
|
2\.003
|
||||||
|
|
||||||
.SH "USAGE"
|
.SH "USAGE"
|
||||||
.IX Header "USAGE"
|
.IX Header "USAGE"
|
||||||
|
|
@ -204,8 +204,8 @@ uses only a few of all the attributes shown below:
|
||||||
protocol_state=RCPT
|
protocol_state=RCPT
|
||||||
protocol_name=SMTP
|
protocol_name=SMTP
|
||||||
helo_name=some.domain.tld
|
helo_name=some.domain.tld
|
||||||
queue_id=8045F2AB23
|
queue_id=
|
||||||
instance=12345.6789
|
instance=71b0.45e2f5f1.d4da1.0
|
||||||
sender=foo@bar.tld
|
sender=foo@bar.tld
|
||||||
recipient=bar@foo.tld
|
recipient=bar@foo.tld
|
||||||
client_address=1.2.3.4
|
client_address=1.2.3.4
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
# postfix-policyd-spf-perl
|
# postfix-policyd-spf-perl
|
||||||
# http://www.openspf.org/Software
|
# http://www.openspf.org/Software
|
||||||
# version 2.002
|
# version 2.003
|
||||||
#
|
#
|
||||||
# (C) 2007 Scott Kitterman <scott@kitterman.com>
|
# (C) 2007 Scott Kitterman <scott@kitterman.com>
|
||||||
# (C) 2007 Julian Mehnle <julian@mehnle.net>
|
# (C) 2007 Julian Mehnle <julian@mehnle.net>
|
||||||
|
|
@ -22,7 +22,7 @@
|
||||||
# with this program; if not, write to the Free Software Foundation, Inc.,
|
# with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
|
||||||
use version; our $VERSION = qv('2.002');
|
use version; our $VERSION = qv('2.003');
|
||||||
|
|
||||||
use strict;
|
use strict;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue