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
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
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