qpsmtpd/t/plugin_tests
Matt Simerson 2a371a2c6e consolidated chunks of code duplicated 4x into log_and_deny and log_and_pass
in apr_*_handler subs, return DECLINED when connection is not available to read (like during tests)

added 23 tests

deprecate action argument
	'action log' did nothing, better logging controls available with loglevel
	'action deny'  ->  reject 1
	'action denysoft' =>  reject 1 reject_type temp

POD
use head2 for config options (instead of over, item, back)
added loglevel section
updated for replacement of action with reject options
2012-06-04 03:23:14 -04:00
..
auth hrmm, why didn't Test::Qpsmtpd::Plugin::log work? 2012-05-22 17:41:40 -04:00
ident connection consistency 2012-06-02 00:46:33 -04:00
check_badmailfrom added logging and tests to check_badmailfrom 2012-05-06 16:08:28 -07:00
check_badmailfromto badmailfromto: added strictures, tests, and 2012-05-06 16:02:43 -07:00
check_badrcptto badrcptto: merged plugins, refactored, tests 2012-05-20 23:39:38 -07:00
check_basicheaders basicheaders, add reject option, loglevel 2012-05-21 21:30:02 -04:00
check_earlytalker consolidated chunks of code duplicated 4x into log_and_deny and log_and_pass 2012-06-04 03:23:14 -04:00
count_unrecognized_commands connection consistency 2012-06-02 00:46:33 -04:00
dnsbl connection consistency 2012-06-02 00:46:33 -04:00
dspam dspam: added check for autolearn 2012-05-20 23:38:42 -07:00
greylisting connection consistency 2012-06-02 00:46:33 -04:00
rcpt_ok test hostname before failing the test. 2012-05-20 23:39:24 -07:00
require_resolvable_fromhost resolvable_fromhost: refactored, added: POD, tests, reject, reject_type 2012-05-23 23:39:43 -04:00
sender_permitted_from SPF plugin: refactored, tests, new config option 2012-05-21 04:19:45 -04:00
spamassassin spamassassin: added spam status to log messages 2012-05-20 23:39:03 -07:00