Commit Graph

9 Commits

Author SHA1 Message Date
Matt Simerson
f988f0337c find plugins -type f -exec perltidy -b {} \; 2013-04-21 00:50:39 -04:00
Matt Simerson
5881f2a662 karma: add recipient limits for bad senders 2013-04-20 23:53:27 -04:00
Matt Simerson
cd48146c28 karma,relay: karma plugin awards karma later
by detecting during DATA if relay_client is set
2013-03-28 17:30:25 -04:00
Matt Simerson
a5b3cc33ae karma: be a bit more conservative
require at least -2 karma before smiting
also, add +1 karma to senders with karma_history > 10
2013-03-23 02:15:24 -04:00
Matt Simerson
57a2f68564 karma: general improvements
skip earlytalker checks for positive senders

limit negative karma senders to 1 concurrent connection (hosts_allow)
  added karma::hook_pre_connection, to make hosts_allow change possible

added karma score to log entries
2013-03-13 03:19:48 -04:00
Matt Simerson
aa4e102606 karma: added error keyword to error log messages 2012-11-14 17:27:54 -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
cdfa106b3f karma: improve error handling 2012-06-22 23:57:43 -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