Branch: refs/heads/master
Home: https://github.com/smtpd/qpsmtpd
Commit: 51486d0b045fc20a45129a823c51cd713be4d09b
https://github.com/smtpd/qpsmtpd/commit/51486d0b045fc20a45129a823c51cd713be4d09b
Author: Matt Simerson <[email protected]>
Date: 2012-05-21 (Mon, 21 May 2012)
Changed paths:
M Changes
M UPGRADING
M plugins/sender_permitted_from
A t/plugin_tests/sender_permitted_from
Log Message:
-----------
SPF plugin: refactored, tests, new config option
added POD description of spfquery note
changed spf_deny -> reject (and offered 4 more options, see POD for reject)
backwards compatible with old config settings
replicates qmail-smtpd SPF patch behavior
improved logging (again)
uses a stringy eval 'use Mail::SPF' in the register sub. If missing, warn and
log the error, and don't register any hooks. This is much nicer error than the
current, "*** Remote host closed connection unexpectedly." broken mail server
that results from enabling the SPF plugin without Mail::SPF installed.
background: I noticed I was deferring valid emails with the SPF plugin at
'spf_deny 1', and without changing the code, there wasn't a way to change how
~all records were handled. This provides that flexibility.
Commit: 15bf425fe4022b09534a3241fb5ac0b8f6004d50
https://github.com/smtpd/qpsmtpd/commit/15bf425fe4022b09534a3241fb5ac0b8f6004d50
Author: Matt Simerson <[email protected]>
Date: 2012-05-21 (Mon, 21 May 2012)
Changed paths:
M UPGRADING
Log Message:
-----------
greylisting: added upgrade note
Commit: efbaf2ec6f3b809eb03a062bd603e89b57e442d6
https://github.com/smtpd/qpsmtpd/commit/efbaf2ec6f3b809eb03a062bd603e89b57e442d6
Author: Matt Simerson <[email protected]>
Date: 2012-05-21 (Mon, 21 May 2012)
Changed paths:
M docs/logging.pod
M lib/Qpsmtpd/Plugin.pm
Log Message:
-----------
added loglevel option for plugins
Plugins can now use a 'loglevel' argument in config/plugins entry
Includes user instructions prepended to docs/logging.pod
Already works for all plugins that use named arguments
Commit: 41550c26814670afd44ee714e9bbdecf4b81a46e
https://github.com/smtpd/qpsmtpd/commit/41550c26814670afd44ee714e9bbdecf4b81a46e
Author: Matt Simerson <[email protected]>
Date: 2012-05-21 (Mon, 21 May 2012)
Changed paths:
M plugins/domainkeys
Log Message:
-----------
domainkeys: only register hooks if Mail::DomainKeys is loadable
Compare: https://github.com/smtpd/qpsmtpd/compare/edacbf9...41550c2