Matt Simerson
bd3b0de882
fix dmarc plugin tests
2013-04-20 17:53:03 -04:00
Matt Simerson
74edee1101
new plugin: dmarc
2013-04-20 16:30:06 -04:00
Matt Simerson
9715e00187
a collection of DKIM enhancements
...
* disable Mail::DKIM::TextWrap (causes mangled messages for some clients)
* pod improvements
* don't log the entire DKIM signature when signing
* add dkim_pass_domains connection note with DKIM signer domains that pass
* enable dkim tests
2013-04-20 16:08:19 -04:00
Matt Simerson
55e9664824
test fixes for badmailfrom,headers plugins
2013-03-27 00:02:33 -07:00
Matt Simerson
b79f952b36
moved author tests from t/ to xt/
2013-03-26 23:55:09 -07:00
Matt Simerson
f56c200e91
several adjustments for tests
2012-11-16 20:03:10 -05:00
Matt Simerson
d75ce70678
SPF: removed test for removed is_in_relayclients()
2012-11-14 23:27:49 -05:00
Matt Simerson
c77e304cc7
fixed test for commit 78cab52582
2012-11-14 23:25:44 -05:00
Matt Simerson
78cab52582
SPF: use $conn->relay_client instead of duplicated
...
is_in_relayclients method. Expects relay plugin to have set relay_client, a reasonable assumption.
2012-11-14 23:21:20 -05:00
Matt Simerson
eb154f2069
dnsbl test: don't cry about test failures that
...
depend on working network & DNS.
2012-11-14 19:31:18 -05:00
Matt Simerson
01b623dc83
dnsbl: fixed plugin test failure
2012-11-14 18:21:21 -05:00
Matt Simerson
f0c01a0412
fix relayclient test after commit b8baa4b91b
...
which added example IPv6 IPs to the config file
2012-11-14 17:57:56 -05:00
Matt Simerson
77e63e92ae
drop the check_ prefix from the last 3 plugins
2012-06-27 19:17:01 -04:00
Matt Simerson
d3787044fd
resolveable_fromhost: updated tests
2012-06-25 03:38:17 -04:00
Matt Simerson
2804afeb2d
rename require_resolvable_fromhost to resolvable_fromhost
2012-06-25 03:08:25 -04:00
Matt Simerson
64b59d73c4
dnsbl test: remove hook_disconnect test
2012-06-23 03:13:39 -04:00
Matt Simerson
51d2854764
badmailfromto: fixed tests (rename cleanups)
2012-06-23 03:04:02 -04:00
Matt Simerson
0498669f45
rcpt_ok: shorten test messages
2012-06-23 00:54:27 -04:00
Matt Simerson
781e3ada4d
updated SPF tests
2012-06-23 00:53:46 -04:00
Matt Simerson
89d82afe53
dnsbl: process DNS queries immediately
...
rather than deferring until RCPT. This greatly improves efficiency, since most connections will get marked naughty much sooner, having run fewer tests.
2012-06-23 00:09:46 -04:00
Matt Simerson
9e9fcf41a7
badrcptto: dropped check_ prefix from name
2012-06-23 00:02:03 -04:00
Matt Simerson
560ce218e3
badrcptto: log tweaks, better regex detection
2012-06-22 23:56:25 -04:00
Matt Simerson
6020949551
relay: logging tweak
2012-06-22 23:54:54 -04:00
Matt Simerson
2a95374977
p0f: POD & log message updates
2012-06-22 23:47:34 -04:00
Matt Simerson
3db3565144
dspam: changed to only train on error
...
per suggestions by the dspam author
2012-06-22 23:44:55 -04:00
Matt Simerson
01c994439b
clamdscan: make sure headers exist before operating on them
2012-06-22 23:37:42 -04:00
Matt Simerson
9fc6c7e484
badmailfrom rename fixups
2012-06-22 20:21:09 -04:00
Matt Simerson
db081a4c91
badmailfrom rename: update test config/plugins
2012-06-22 20:08:19 -04:00
Matt Simerson
c44f034a76
rename check_badmailfrom -> badmailfrom
2012-06-22 20:07:29 -04:00
Matt Simerson
644709e6ae
badmailfrom: remove rcpt hook (uses naughty instead)
2012-06-22 20:03:47 -04:00
Matt Simerson
ccfee70c9b
t/config: add missing test config files
2012-06-22 19:27:40 -04:00
Matt Simerson
1b72b9175d
t/config/plugins: update test plugin list
2012-06-22 19:26:45 -04:00
Matt Simerson
5e2336f7da
helo: refine plugin tests
2012-06-22 19:24:16 -04:00
Matt Simerson
4cf99154ad
headers: plugin tests, deprecate check_basicheaders
2012-06-22 19:21:44 -04:00
Matt Simerson
1d67c849cf
spamassassin: add explicit default reject_type
...
consolidate the two data_post methods into one (more linear, simpler)
more informative log message
add new headers to top of headers (not bottom (consistent MTA behavior))
2012-06-22 18:29:28 -04:00
Matt Simerson
a08745acc4
badmailfrom: removed tests for rcpt_handler
...
and shorten test response messages in badmailfromto
2012-06-22 18:20:15 -04:00
Matt Simerson
b00f4c7793
initial import - based on my qpsmtpd fork
...
which will merge into the main branch fairly easily
2012-06-22 05:38:01 -04:00