Commit Graph

273 Commits

Author SHA1 Message Date
Matt Simerson
3438fed859 added vpopmail_ext to qmail_deliverable plugin 2012-07-20 11:59:54 -04:00
Matt Simerson
5913489f19 Merge branch 'master' of github.com:msimerson/qpsmtpd-dev 2012-07-20 11:55:30 -04:00
Matt Simerson
425c25c7ac removed duplicate naughty from config 2012-07-20 11:54:56 -04:00
Matt Simerson
cfe81cddf8 update plugin/headers config entry
use future/past instead of days:

-headers days 5 reject_type temp require From,Date
+headers reject 1 reject_type temp require From,Date future 2 past 15
2012-07-20 11:49:33 -04:00
Matt Simerson
09a50f020b decrement karma when detected 2012-07-20 11:48:36 -04:00
Matt Simerson
fb0f934d7e Merge branch 'master' of github.com:msimerson/qpsmtpd-dev
Conflicts:
	config.sample/plugins
2012-07-20 11:45:25 -04:00
Matt Simerson
3f62ac49be replaced domainkeys with dkim plugin 2012-07-20 11:44:29 -04:00
Matt Simerson
0985535c91 added explicit spamassassin reject level 2012-07-20 11:43:59 -04:00
Matt Simerson
8a4cb80d52 dnsbl rejections handled by naughty plugin 2012-07-20 11:43:20 -04:00
Matt Simerson
6baa665212 change loglevel from 9 to 6
more appropriate loglevel for users
2012-07-20 11:41:09 -04:00
Matt Simerson
b174bb0c4d allow messages with no body: Robin's patch
This is Robin's patch from here: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/mail-mta/qpsmtpd/files/qpsmtpd-0.83-accept-empty-email.patch?view=markup
2012-07-20 11:35:20 -04:00
Matt Simerson
394cbc3324 Merge branch 'master' of github.com:msimerson/qpsmtpd-dev 2012-06-30 22:35:52 -04:00
Matt Simerson
a8e793e0af earlytalker: lower karma for earlytalkers 2012-06-30 22:35:17 -04:00
Matt Simerson
f5021a6d55 resolvable_fromhost: additional logging 2012-06-30 19:10:14 -04:00
Matt Simerson
d0e9a010da log/show_message: fixed QP dir detection 2012-06-30 19:04:42 -04:00
Matt Simerson
45a2116e8e log/summarize: narrower column when no geoip city data present 2012-06-30 17:51:59 -04:00
Matt Simerson
ee7ae800b2 config/plugins: better defaults, additional entries 2012-06-30 16:43:15 -04:00
Matt Simerson
dc02055c96 log/summarize: added auth formats 2012-06-30 16:40:51 -04:00
Matt Simerson
82daf120f3 Merge branch 'master' of github.com:msimerson/qpsmtpd-dev 2012-06-30 16:29:16 -04:00
Matt Simerson
c6b7b504bb added missing semicolon 2012-06-30 16:28:54 -04:00
Matt Simerson
28798aa02e Merge branch 'master' of github.com:msimerson/qpsmtpd-dev 2012-06-30 16:14:28 -04:00
Matt Simerson
1d2192ba17 registry: renamed clamd abb3 from cad to clm 2012-06-30 16:12:42 -04:00
Matt Simerson
2a85f3b8fb karma: added error keyword to error log messages 2012-06-30 16:11:54 -04:00
Matt Simerson
45da124f9f config: replace domainkeys with dkim
dkim is the heir apparent
the Mail::DomainKeys perl module is deprecated (per it's author)
2012-06-30 15:58:21 -04:00
Matt Simerson
ad56587e79 added log/show_message, dropped .pl suffix
to be consistent with other QP scripts
2012-06-30 15:40:24 -04:00
Matt Simerson
7d5edacf9b karma: added adjust_karma method
makes it easier to set karma in plugins
2012-06-30 15:37:25 -04:00
Matt Simerson
5bc212b890 helo: added is_plain_ip to lenient checks
there's no excuse for a client to ever send a raw IP, and I have yet to see a valid client do it
2012-06-30 14:18:16 -04:00
Matt Simerson
3a50137b34 logs: improve ability to find logs 2012-06-29 20:39:44 -04:00
Matt Simerson
c723c40670 run: define PORT variable 2012-06-29 20:30:06 -04:00
Matt Simerson
5825c2c3c8 clamdscan: default is scan always, even authenticated 2012-06-29 20:29:04 -04:00
Matt Simerson
d239f394e9 summarize: recognize tcpserver log entries 2012-06-29 20:28:38 -04:00
Matt Simerson
b64d75fc7a Merge branch 'master' of github.com:msimerson/qpsmtpd-dev 2012-06-29 20:26:42 -04:00
Matt Simerson
db20689887 registry: added auth_ prefixes, relay aliases 2012-06-29 20:20:58 -04:00
Matt Simerson
c5fb92e649 spamassassin: further log message refinement 2012-06-27 20:18:16 -04:00
Matt Simerson
e3fcd08706 qmail_deliverable: test variable if defined before accessing 2012-06-27 20:17:00 -04:00
Matt Simerson
6f34fbb6cd dspam: better error message if dspam_bin is not found 2012-06-27 20:16:34 -04:00
Matt Simerson
ba854c471f log/run: removed spurious space 2012-06-27 20:16:11 -04:00
Matt Simerson
0ca16d61a7 summarize: check more locations to discover QP dir 2012-06-27 20:15:13 -04:00
Matt Simerson
8fd04a2621 SPF: more logging additions 2012-06-27 19:36:58 -04:00
Matt Simerson
d6402b47b3 Merge branch 'master' of github.com:msimerson/qpsmtpd-dev 2012-06-27 19:25:16 -04:00
Matt Simerson
77e63e92ae drop the check_ prefix from the last 3 plugins 2012-06-27 19:17:01 -04:00
Matt Simerson
ee7121d1ce dspam: added missing return 2012-06-27 14:47:02 -07:00
Matt Simerson
04d457480d dnsbl: restore dnsbl bypass for special recipients 2012-06-27 14:43:17 -07:00
Matt Simerson
98228cd38c dspam: check for dspam_bin during register 2012-06-27 14:42:34 -07:00
Matt Simerson
1d3c5369b7 log2sql: added SQL file 2012-06-27 03:35:32 -04:00
Matt Simerson
18d9165b1b log watching and processing tools 2012-06-27 03:27:35 -04:00
Matt Simerson
c2a5b8d42e dkim: new plugin 2012-06-27 03:26:38 -04:00
Matt Simerson
4a622e3aff uribl: ordered pragmas and dependencies 2012-06-27 03:23:27 -04:00
Matt Simerson
0d911852ad rhsbl: make sure $transaction->sender defined before accessing it 2012-06-27 03:21:22 -04:00
Matt Simerson
c8cf830a8b naughty: POD additions 2012-06-27 03:20:49 -04:00