I am using the SPF script provided at
http://spf.pobox.com/postfix-policyd.txt, with Postfix 2.1. I modifed
master.cf and main.cf as the script indicated. I have downloaded the 1.997
version of Mail::SPF::Query.
For mail from Earthlink and AOL I am consistently getting maillog results
like the following, all ending in an email getting rejected. (The few other
domains I tried did not seem to suffer the same problem). I have made an
attempt at reading the manual, Googling, etc. - but Perl is like Greek to
me, so if there is any tweaking to be made to the postfix-policyd.txt file,
I won't know it.
Any help would be very much appreciated.
May 1 20:39:48 minnie postfix/smtpd[4889]: connect from
goose.mail.pas.earthlink.net[207.217.120.18]
May 1 20:39:52 minnie postfix/policy-spf[4892]: Attribute:
client_address=207.217.120.18
May 1 20:39:52 minnie postfix/policy-spf[4892]: Attribute:
client_name=goose.mail.pas.earthlink.net
May 1 20:39:52 minnie postfix/policy-spf[4892]: Attribute:
helo_name=goose.mail.pas.earthlink.net
May 1 20:39:53 minnie postfix/policy-spf[4892]: Attribute:
instance=1319.40944354.0
May 1 20:39:53 minnie postfix/policy-spf[4892]: Attribute:
protocol_name=ESMTP
May 1 20:39:53 minnie postfix/policy-spf[4892]: Attribute:
protocol_state=RCPT
May 1 20:39:53 minnie postfix/policy-spf[4892]: Attribute: queue_id=
May 1 20:39:53 minnie postfix/policy-spf[4892]: Attribute:
recipient=michael(_at_)prismbiz(_dot_)com
May 1 20:39:53 minnie postfix/policy-spf[4892]: Attribute:
request=smtpd_access_policy
May 1 20:39:53 minnie postfix/policy-spf[4892]: Attribute:
sender=mmccand734(_at_)earthlink(_dot_)net
May 1 20:39:53 minnie postfix/policy-spf[4892]: Attribute: size=1654
May 1 20:39:53 minnie postfix/policy-spf[4892]: : testing: stripped
sender=mmccand734(_at_)earthlink(_dot_)net, stripped
rcpt=michael(_at_)prismbiz(_dot_)com
May 1 20:39:53 minnie postfix/policy-spf[4892]: handler testing: DUNNO
May 1 20:39:53 minnie postfix/smtpd[4889]: warning: missing attribute
action in input from private/policy
May 1 20:39:53 minnie postfix/policy-spf[4892]: : SPF none:
smtp_comment=SPF: domain of sender mmccand734(_at_)earthlink(_dot_)net does not
designate mailers, header_comment=minnie.prismbiz.com: domain of
mmccand734(_at_)earthlink(_dot_)net does not designate permitted sender hosts
May 1 20:39:53 minnie postfix/policy-spf[4892]: handler
sender_permitted_from: DUNNO
May 1 20:39:53 minnie postfix/policy-spf[4892]: decided action=DUNNO
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute:
client_address=207.217.120.18
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute:
client_name=goose.mail.pas.earthlink.net
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute:
helo_name=goose.mail.pas.earthlink.net
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute:
instance=1319.40944354.0
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute:
protocol_name=ESMTP
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute:
protocol_state=RCPT
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute: queue_id=
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute:
recipient=michael(_at_)prismbiz(_dot_)com
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute:
request=smtpd_access_policy
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute:
sender=mmccand734(_at_)earthlink(_dot_)net
May 1 20:39:57 minnie postfix/policy-spf[4894]: Attribute: size=1654
May 1 20:39:57 minnie postfix/policy-spf[4894]: : testing: stripped
sender=mmccand734(_at_)earthlink(_dot_)net, stripped
rcpt=michael(_at_)prismbiz(_dot_)com
May 1 20:39:57 minnie postfix/policy-spf[4894]: handler testing: DUNNO
May 1 20:39:57 minnie postfix/smtpd[4889]: warning: missing attribute
action in input from private/policy
May 1 20:39:57 minnie postfix/smtpd[4889]: warning: problem talking to
server private/policy: Success
May 1 20:39:57 minnie postfix/smtpd[4889]: NOQUEUE: reject: RCPT from
goose.mail.pas.earthlink.net[207.217.120.18]: 450 Server configuration
problem; from=<mmccand734(_at_)earthlink(_dot_)net>
to=<michael(_at_)prismbiz(_dot_)com>
proto=ESMTP helo=<goose.mail.pas.earthlink.net>
May 1 20:39:57 minnie postfix/policy-spf[4894]: : SPF none:
smtp_comment=SPF: domain of sender mmccand734(_at_)earthlink(_dot_)net does not
designate mailers, header_comment=minnie.prismbiz.com: domain of
mmccand734(_at_)earthlink(_dot_)net does not designate permitted sender hosts
May 1 20:39:57 minnie postfix/policy-spf[4894]: handler
sender_permitted_from: DUNNO
May 1 20:39:57 minnie postfix/policy-spf[4894]: decided action=DUNNO
-----------------------------------------------------------------
Mike McCandless
michael(_at_)prismbiz(_dot_)com