Matt Simerson
cc6ab49474
raised default max msg size in clamdscan from 128k
...
added max_size on config, so it's likely to get noticed, since even 1M is probably too low for most sites. This should likely default to the same as databytes?
2013-04-29 22:06:47 -04:00
Matt Simerson
736e3b6eb3
distinguish rejecting versus tolerated failures
2013-04-24 16:25:31 -04:00
Matt Simerson
f988f0337c
find plugins -type f -exec perltidy -b {} \;
2013-04-21 00:50:39 -04:00
Matt Simerson
23332dc71b
moved triplicated init_resolver into Plugin.pm
2013-03-27 19:03:13 -04:00
Matt Simerson
3ba8e12155
helo: stop processing after first match
2013-03-26 22:14:26 -04:00
Matt Simerson
6a41d1ea0d
helo: smite senders that fail the selected tests
...
and made log entries more terse
2013-03-23 01:43:32 -04:00
Matt Simerson
22d16037a2
plugins/helo: added RFC 5321 notes
2013-03-10 23:22:44 -04:00
Matt Simerson
77182ec6e2
helo: avoid undef warning when rDNS is invalid
...
specifically, when rDNS returns an invalid FQDN like 'null.', which doesn't have
a domain part.
2012-11-19 13:12:48 -05:00
Matt Simerson
df577ff3fe
replace all instances of split '' with split //
...
newer versions of perl don't accept split '' syntax any longer
2012-11-19 12:32:21 -05:00
Matt Simerson
477c5a6bdf
karma: added adjust_karma method
...
makes it easier to set karma in plugins
2012-11-14 17:27:54 -05:00
Matt Simerson
ad558d5893
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-11-14 17:27:54 -05:00
Matt Simerson
5e2336f7da
helo: refine plugin tests
2012-06-22 19:24:16 -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