Till Brehm
2014-03-25 7dd3f7ef555bd043d2d2fbd0bee87bf3509a4908
interface/lib/plugins/mail_user_filter_plugin.inc.php
@@ -141,13 +141,22 @@
         $content .= 'if header :regex    ["'.strtolower($page_form->dataRecord["source"]).'"] ["';
         $searchterm = preg_quote($page_form->dataRecord["searchterm"]);
         $searchterm = str_replace('\\[', '\\\\[', $searchterm);
         $searchterm = str_replace('\\]', '\\\\]', $searchterm);
         $searchterm = str_replace(
            array(
               '"',
               '\\[',
               '\\]'
            ),
            array(
               '\\"',
               '\\\\[',
               '\\\\]'
            ), $searchterm);
         if($page_form->dataRecord["op"] == 'contains') {
            $content .= ".*".$searchterm;
         } elseif ($page_form->dataRecord["op"] == 'is') {
            $content .= $searchterm."$";
            $content .= "^".$searchterm."$";
         } elseif ($page_form->dataRecord["op"] == 'begins') {
            $content .= " ".$searchterm."";
         } elseif ($page_form->dataRecord["op"] == 'ends') {