On Sunday, July 08, 2012 06:28:20 AM Franck Martin wrote:
> Which software?

https://launchpad.net/postfix-policyd-spf-perl/
https://launchpad.net/pypolicyd-spf

These are both plugins to Postfix via it's policy interface.  

The Perl implementation was developed during the early, pre-IETF design of SPF 
(2003-04).  It was updated for the final design (RFC 4408) in 2006/7.  It was 
also distributed with Postfix for several years as a sample use of the policy 
interface.  It rejects SPF fail results be default and has no configuration 
option to change that (you have to edit the code).

The Python version was started by me as a fork of an earlier effort 
(tumgreyspf) in 2007.  It has always defaulted to reject on SPF fail.  It has 
an option to switch it.  It can, for example, be used to generate Received-SPF 
or Authentication Results headers to be consumed by downstream applications 
(e.g. Spamassassin).  I have gotten complains about defaults, but never reject 
on fail.  Specifically, it used to defer on temperror, but that caused problems 
because of temperrors that turned out not to be temporary (and an issue we're 
working on resolving in the SPFbis working group).  

Scott K
_______________________________________________
dmarc-discuss mailing list
[email protected]
http://www.dmarc.org/mailman/listinfo/dmarc-discuss

NOTE: Participating in this list means you agree to the DMARC Note Well terms 
(http://www.dmarc.org/note_well.html)

Reply via email to