trying maildrop
[old-projects.git] / philter / philter / include / plugin_custheader.inc.php
index 014be81..7f97e30 100644 (file)
@@ -48,10 +48,10 @@ class CustHdrPlugin extends MatchPlugin {
     function to_string($_data) {
         $res = trim($_data[1]).':';
         switch($_data[2]) {
-            case 0: $res = "* ^$res.*{$_data[3]}\n";   break;
-            case 1: $res = "* !$res.*{$_data[3]}\n";   break;
-            case 2: $res = "* $res {$_data[3]}$\n";    break;
-            case 3: $res = "* !$res {$_data[3]}$\n";   break;
+            case 0: $res = "(/^$res.*{$_data[3]}/:h)";   break;
+            case 1: $res = "!(/$res.*{$_data[3]}/:h)";   break;
+            case 2: $res = "(/$res {$_data[3]}$/:h)";    break;
+            case 3: $res = "!(/$res {$_data[3]}$/:h)";   break;
         }
         return $res;
     }