Commit graph

  • 5db125ae86 The script now operates in monitoring/observation mode, where SPF results are recorded in headers but never cause email rejection or deferral. master Pierre-Olivier Mercier 2025-10-15 21:15:05 +07:00
  • c9757b4635 Mention file permissions in README 2.011 Scott Kitterman 2018-07-29 15:17:23 -04:00
  • ce6fbdf659 * Change domain back to openspf.org, it has been back for a long time (Debian #900512) Scott Kitterman 2018-07-29 15:10:04 -04:00
  • 151caf449b More CHANGES Scott Kitterman 2018-07-29 15:03:39 -04:00
  • ad8e2849cb Fixup execture permissions Scott Kitterman 2018-07-29 15:00:57 -04:00
  • 570e9836d7 Fixup CHANGES for release Scott Kitterman 2018-07-29 15:00:03 -04:00
  • 5d8ffda27b Add config.sh and update README/INSTALL so we can configure the script for non-standard configuration directories Scott Kitterman 2018-07-29 14:57:27 -04:00
  • 8530b85957 Add CHANGES for exempt_spf_addresses changes Scott Kitterman 2018-07-29 13:15:42 -04:00
  • eae14d029d Fix switch to use /etc/postfix/exempt_spf_addresses for skipped relays Scott Savarese 2018-07-29 13:02:49 -04:00
  • 652e07ced7 Non-working attempt at config file for relay exemption Scott Kitterman 2018-07-26 03:06:18 -04:00
  • 341d0a775d CHANGES and titivation of last commit Scott Kitterman 2018-07-26 00:51:58 -04:00
  • b916c542c6 Add option to skip SPF checks on exempt domains based on /etc/postfix/exempt_spf_domains Scott Savarese 2018-07-26 00:42:40 -04:00
  • 92dc6cbd4f * Added mention of the requirement for Sys::Syslog to INSTALL * Add references to the current upstream location on Launchpad Scott Kitterman 2017-01-10 17:19:17 -05:00
  • 8c2ec2083f ! Changed non-standard X-Comment header fields for localhost and whitelisted addresses to use RFC 5451 Authentication Results header fields ! Added depenency on Sys::Hostname::Long for local hostname determination 2.010 Scott Kitterman 2012-06-17 23:49:11 -04:00
  • 2aa104973f * Start 2.010 * Fixed incorrect use of != instead of ne for string comparison Scott Kitterman 2012-06-17 22:26:46 -04:00
  • 5970525467 Set logging back to non-verbose by default for release. 2.009 Scott Kitterman 2012-02-03 23:40:07 -05:00
  • c05c211822 Changelog cleanups in preparation for release. Scott Kitterman 2012-02-03 23:23:59 -05:00
  • 3156020666 Reduce non-verbose logging to a single line per message. Scott Kitterman 2012-02-03 23:13:46 -05:00
  • 2f5a4ff1ba Remove logging of queue ID - It's virtually never available and just clutters logs. Scott Kitterman 2012-02-03 22:42:16 -05:00
  • 291238fe73 Remove test_cases file since these are maintained in the pypolicyd-spf repository now. Scott Kitterman 2012-02-03 22:27:11 -05:00
  • b2d1889dfa Add copyright information for Allison Randal Scott Kitterman 2012-01-25 23:00:43 -05:00
  • 39a6d9bcd6 * Chomp erroneus NULLs off the end of local and authority explanations to work around a Mail::SPF bug (in Mail::SPF versions prior to 2.008) - Patch thanks to Allison Randal Scott Kitterman 2012-01-25 22:54:02 -05:00
  • 101de98f4f * Bump versions to start version 2.009. * Set verbose for the development period again. Scott Kitterman 2012-01-25 22:44:27 -05:00
  • 0632517790 Urgh! Set verbose back to 0 - cowboyed into 2.008 too. Scott Kitterman 2012-01-19 15:08:55 -05:00
  • 77a37aff41 Final pre-release cleanups of documentation for 2.008. 2.008 Scott Kitterman 2012-01-19 13:53:15 -05:00
  • 685891fa76 * Changed default_authority_explanation ('Why' reject text) to point to openspf.net instead of openspf.org due to extended outage Scott Kitterman 2012-01-12 12:58:46 -05:00
  • f613668cb4 ! Query only TXT and not DNS RR Type SPF records to reduce unnecessary DNS lookups (LP: #161133) Scott Kitterman 2012-01-12 10:30:45 -05:00
  • fef173c8e2 * Initialize variables alternately as <UNKNOWN> when passing to syslog to avoid uninitialized values. * Temporarily set VERBOSE = 1 for development and testing. Scott Kitterman 2012-01-11 19:41:59 -05:00
  • 2d4c4a5b3f Bump version and copyright dates to start 2.008. Scott Kitterman 2012-01-11 19:37:51 -05:00
  • de4919466b Fix up documentation a bit in response to Debian bugs. Scott Kitterman 2008-07-26 01:30:51 +00:00
  • 33fd3c0353 Add changelog entry to 2.006. Scott Kitterman 2008-07-18 03:50:46 +00:00
  • 2357259089 Remove debian dir from svn - more trouble than it's worth. Scott Kitterman 2008-07-18 03:46:57 +00:00
  • 2fddc34a57 Add more logging and correct test case. Scott Kitterman 2008-07-18 03:27:59 +00:00
  • bb35819cd5 Fix Debian priority for next upload. Scott Kitterman 2007-12-16 03:32:48 +00:00
  • 94b4dabfaf Final changes for 2.005-1 upload to Debian. Scott Kitterman 2007-12-16 03:17:20 +00:00
  • 258fa56634 Debian packaging for 2.005 Scott Kitterman 2007-12-15 06:23:14 +00:00
  • f778a5ebbf Documentation cleanup. Scott Kitterman 2007-12-15 06:20:30 +00:00
  • 1486640042 postfix-policyd-spf-perl/trunk/postfix-policyd-spf-perl * Bumped version number to 2.005 in prospect of the next release. * Decreased timeout for DNS queries via UDP to 10s from Net::DNS::Resolver's default of 40s (by doing only 1 retransmission rather than 3 after a query fails). Until Mail::SPF provides an explicit option for this, we just create our own resolver object and make Mail::SPF use that. Julian Mehnle 2007-12-14 23:05:20 +00:00
  • c4938b0da1 Add permerror test case. Scott Kitterman 2007-10-17 19:48:08 +00:00
  • a3aa9ff55c Added test cases. Scott Kitterman 2007-08-13 15:59:43 +00:00
  • b6063a747d Corrected one test case. Scott Kitterman 2007-07-09 20:24:11 +00:00
  • 0465ef6c15 Added more test cases Scott Kitterman 2007-07-09 20:23:20 +00:00
  • 83d2c72f68 Correct executable name in Postfix integration section of man page. Scott Kitterman 2007-05-28 18:33:29 +00:00
  • ce45ad4c60 Update docs for new master.cf recommendations. Scott Kitterman 2007-04-30 22:11:36 +00:00
  • e8211e7c89 Adjust debian dir for Debian instead of Ubuntu. Scott Kitterman 2007-04-19 00:27:59 +00:00
  • bd71097eaa Packaging cleanup from 2.004. Scott Kitterman 2007-04-18 19:46:06 +00:00
  • 5a78efaa2e Update README for 2.004. Scott Kitterman 2007-04-18 18:42:56 +00:00
  • 2cc732f3fa Update for 2.004 release Scott Kitterman 2007-04-18 18:41:31 +00:00
  • acfe60007f Fix header texts to meet access 5 requirements. Scott Kitterman 2007-04-18 18:28:08 +00:00
  • dc7716ff14 Corrected package description in debian/control. Scott Kitterman 2007-04-17 14:09:43 +00:00
  • 937657ed40 Update debian dir for 2.003. Scott Kitterman 2007-04-17 14:03:37 +00:00
  • 59bc8e46b9 * Documentation update for 2.003 changes. Scott Kitterman 2007-04-17 11:53:50 +00:00
  • f5c6870c3c * Add handler for list of relay addresses to bypass. Scott Kitterman 2007-04-17 11:37:07 +00:00
  • 15fe331c67 * Added single file version of 2.002 for postfix examples * Minor documentation cleanup in svn head. Scott Kitterman 2007-02-26 15:10:54 +00:00
  • 1e72ea4676 Fix file reference in debian/control package description. Scott Kitterman 2007-02-21 16:35:42 +00:00
  • fa2ddd3d0e Fix typo in debian/changelog. Scott Kitterman 2007-02-21 14:43:25 +00:00
  • 90fa45972c Final pre-release cleanup for 2.002 release. Scott Kitterman 2007-02-20 10:51:21 +00:00
  • e041d210e3 software/postfix-policyd-spf-perl/trunk/postfix-policyd-spf-perl * Added myself to copyright statement after all. * Implemented results cache in order to prevent redundant SPF checks in multiple invocations per message instance. This also enables us to prepend a "Received-SPF" header only once per message instance (as opposed to once per recipient address). * Minor code and comments clean-up. Julian Mehnle 2007-02-19 23:44:05 +00:00
  • 0f355dacc2 ! Only prepend a single SPF Received header for multi-recipient mail. Scott Kitterman 2007-02-19 19:38:19 +00:00
  • 871b66f596 * Release version 2.001 Scott Kitterman 2007-02-08 05:37:44 +00:00
  • 2e961db6b5 * Don't crash if IP address not supplied Scott Kitterman 2007-02-08 05:34:14 +00:00
  • 0e669aacca postfix-policyd-spf-perl/trunk/postfix-policyd-spf-perl * use NetAddr::IP * Added another handler (sub exempt_localhost) at the front that exempts localhost (IPv4 and IPv6) addresses from further processing. Dropped special-cased localhost exemption. * Changed localhost message header from 'X-SPF' to 'X-Comment', and adjusted the header text slightly. * Various minor clean-ups. Julian Mehnle 2007-02-07 23:13:46 +00:00
  • ce99d4e74f postfix-policyd-spf-perl 2.000 release Scott Kitterman 2007-02-07 22:10:45 +00:00
  • 0d8075552e * Skip SPF checks for local (127.) connections * TODO skip localhost for IPv6. Scott Kitterman 2007-02-07 12:59:17 +00:00
  • 515d21722d Fix stupid typo in chagnes. Scott Kitterman 2007-02-06 18:19:39 +00:00
  • f876c707b9 * Change reject reply to 550 for RFC 2821 complianse. * Clarified wording for some verbose logging. * Added more information about HELO checking to README Scott Kitterman 2007-02-06 18:18:42 +00:00
  • 8f82cbeb7c Kicked version to 2.000 in preparation for release. Scott Kitterman 2007-02-05 21:47:52 +00:00
  • 6af1839810 Remove test cases from svn and add debian/docs and debian/postfix-policyd-spf-perl.8 Scott Kitterman 2007-02-04 22:45:50 +00:00
  • 364bc8a754 postfix-policyd-spf-perl/trunk/postfix-policyd-spf-perl * Fixed handlers handling, keeping handler name and code separate, avoiding the use of symbolic references (i.e. the dual use of the handler name as both its name and its _function_ name). Julian Mehnle 2007-02-04 22:36:52 +00:00
  • 305b57ec14 Logging and other code cleanup. Scott Kitterman 2007-02-04 22:25:18 +00:00
  • 1af44573f7 postfix-policyd-spf-perl/trunk/postfix-policyd-spf-perl * Medium clean-up. Julian Mehnle 2007-02-04 19:20:58 +00:00
  • da0f7279b6 Added test_cases for offline testing - do not include in tagged release. Scott Kitterman 2007-02-04 02:27:25 +00:00
  • 9c264c3867 Correct error trapping so policy server won't crash on bad input. Scott Kitterman 2007-02-04 02:25:39 +00:00
  • 1d57e605d3 Trunk changed for mail:SPF. 1.08.1/debian tags updated for Ubuntu lessons learned. Scott Kitterman 2007-02-03 21:46:00 +00:00
  • e81f28bf98 Fix README typo Scott Kitterman 2007-01-13 15:57:32 +00:00
  • dcb2c8e8c4 Scott Kitterman 2007-01-10 20:24:53 +00:00
  • 01e939ac3d trunk/postfix-policyd-spf-perl * use version; * Bumped version number to 1.08.1. * Purely cosmetic code clean-up. * Added svn properties: svn:mime-type = text/x-perl svn:keywords = "Author Date Id Rev URL" svn:eol-style = native Julian Mehnle 2007-01-10 20:00:57 +00:00
  • 292876bc36 postfix-policyd-spf-perl/trunk/LICENSE * Added an explicit copy of the GPLv2 to satisfy Ubuntu. Julian Mehnle 2007-01-10 14:19:43 +00:00
  • 8eb6a55e9f postfix-policyd-spf-perl/trunk/README * Refer to README.Debian in addition to INSTALL. 1.08 Julian Mehnle 2006-06-17 18:58:27 +00:00
  • 711623e5c9 postfix-policyd-spf-perl/trunk/postfix-policyd-spf -> postfix-policyd-spf-perl * Renamed file. * Moved documentation from executable into separate README and INSTALL files. * Minor and purely cosmetic code clean-up. Julian Mehnle 2006-06-17 18:42:33 +00:00
  • 57be2e1c11 postfix-policyd-spf-perl/trunk/postfix-policyd-spf * Version 1.08. Julian Mehnle 2006-06-17 16:53:44 +00:00
  • 0bd77bdc15 postfix-policyd-spf-perl/trunk/postfix-policyd-spf * Version 1.07. 1.07 Julian Mehnle 2006-06-17 16:46:46 +00:00
  • 5e0cd7d9a0 postfix-policyd-spf-perl/trunk/postfix-policyd-spf * Version 1.06. 1.06 Julian Mehnle 2006-06-17 16:45:10 +00:00
  • 2cba66720b postfix-policyd-spf-perl/trunk/postfix-policyd-spf * Version 1.05. 1.05 Julian Mehnle 2006-06-17 16:41:58 +00:00
  • c8d2974eff postfix-policyd-spf-perl/trunk/postfix-policyd-spf * Version 1.03. 1.03 Julian Mehnle 2006-06-17 16:34:02 +00:00
  • e2fac258ff postfix-policyd-spf-perl/trunk/postfix-policyd-spf * Version 1.02. 1.02 Julian Mehnle 2006-06-17 16:33:05 +00:00
  • 9090c7b7f2 postfix-policyd-spf-perl/trunk/postfix-policyd -> postfix-policyd-spf * Renamed file. * Version 1.01. 1.01 Julian Mehnle 2006-06-17 16:31:08 +00:00
  • 7df1322ffd postfix-policyd-spf-perl/trunk/postfix-policyd * Added version 1.00. 1.00 Julian Mehnle 2006-06-17 16:24:00 +00:00
  • 19eabdeef3 postfix-policyd-spf-perl postfix-policyd-spf-perl/tags postfix-policyd-spf-perl/trunk * Added. Julian Mehnle 2006-06-17 16:14:59 +00:00