gunnar: server/kolab-webadmin/kolab-webadmin/lib/KolabAdmin/Sieve Script.php, 1.2, 1.3

cvs at kolab.org cvs at kolab.org
Wed Mar 31 23:05:45 CEST 2010


Author: gunnar

Update of /kolabrepository/server/kolab-webadmin/kolab-webadmin/lib/KolabAdmin/Sieve
In directory doto:/tmp/cvs-serv17066/kolab-webadmin/lib/KolabAdmin/Sieve

Modified Files:
	Script.php 
Log Message:
Allow successful writing/reparsing of the generated script. This simplyfies the modified regexes and they should be made more secure later again.

Index: Script.php
===================================================================
RCS file: /kolabrepository/server/kolab-webadmin/kolab-webadmin/lib/KolabAdmin/Sieve/Script.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- Script.php	31 Mar 2010 20:21:37 -0000	1.2
+++ Script.php	31 Mar 2010 21:05:43 -0000	1.3
@@ -51,7 +51,7 @@
 
   /*static*/ function getMailDomain( $script ) {
 	$maildomain = false;
-	if( preg_match( '/if not address :domain :contains "From" "(.*)" { keep; stop; }/i', $script, $regs ) ) {
+	if( preg_match( '/address :domain :contains "From" "(.*)"/i', $script, $regs ) ) {
 	  $maildomain = $regs[1];
 	}
 	return $maildomain;
@@ -59,7 +59,7 @@
   
   /*static*/ function getReactToSpam( $script ) {
 	$spam = false;
-	if( preg_match('/if header :contains "X-Spam-Flag" "YES" { keep; stop; }/i', $script ) ) {
+	if( preg_match('/header :contains "X-Spam-Flag" "YES"/i', $script ) ) {
 	  $spam = true;
 	}
 	return $spam;





More information about the commits mailing list