[kde-services-devel] r498 - trunk/commitfilter

josef at new.kstuff.org josef at new.kstuff.org
Fri Feb 13 07:36:10 CET 2009


Author: josef
Date: 2009-02-13 07:36:08 +0100 (Fri, 13 Feb 2009)
New Revision: 498

Modified:
   trunk/commitfilter/commitfilter-cleanup
   trunk/commitfilter/commitfilter.conf-dist
Log:
- set a higher number of bounces (30 on commitfilter.k.o), and make this setting configurable



Modified: trunk/commitfilter/commitfilter-cleanup
===================================================================
--- trunk/commitfilter/commitfilter-cleanup	2009-01-31 19:43:23 UTC (rev 497)
+++ trunk/commitfilter/commitfilter-cleanup	2009-02-13 06:36:08 UTC (rev 498)
@@ -54,7 +54,7 @@
 # Loading of configuration file
 
 use vars qw($dbhost $dbname $dbuser $dbpass);
-use vars qw($debug $savecopies);
+use vars qw($debug $savecopies $autodisablebounces);
 eval{require $opt_config};
 if($@){
 	print "Configuration file $opt_config not found or invalid.\n";
@@ -107,7 +107,7 @@
 					my $res2 = $conn->prepare("UPDATE users SET bounces = '$bounces' WHERE email = '$address'");
 					$res2->execute();
 
-					if($bounces > 10){
+					if(($autodisablebounces > 0) && ($bounces > $autodisablebounces)){
 						$res2 = $conn->prepare("UPDATE users SET disabled = 1 WHERE email = '$address'");
 						$res2->execute();
 

Modified: trunk/commitfilter/commitfilter.conf-dist
===================================================================
--- trunk/commitfilter/commitfilter.conf-dist	2009-01-31 19:43:23 UTC (rev 497)
+++ trunk/commitfilter/commitfilter.conf-dist	2009-02-13 06:36:08 UTC (rev 498)
@@ -17,6 +17,9 @@
 # keep copies of all mails (required for commitfilter-msg)
 $savecopies = 1;
 
+# if > 0, disable account if that many bounces have been received
+$autodisablebounces = 0;
+
 # end of configuration file
 1;
 



More information about the kde-services-devel mailing list