From f9e50d88ba03bbb74d341ae917b66f9a5c9860b3 Mon Sep 17 00:00:00 2001
From: Carsten Schoene <ispconfig-dev@j0ke.net>
Date: Wed, 1 Jan 2014 12:44:12 +0100
Subject: [PATCH] fix sieve filter "begins" regex

---
 interface/lib/plugins/mail_user_filter_plugin.inc.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/interface/lib/plugins/mail_user_filter_plugin.inc.php b/interface/lib/plugins/mail_user_filter_plugin.inc.php
index df939d376d..1374557f26 100644
--- a/interface/lib/plugins/mail_user_filter_plugin.inc.php
+++ b/interface/lib/plugins/mail_user_filter_plugin.inc.php
@@ -149,7 +149,7 @@ class mail_user_filter_plugin {
 			} elseif ($page_form->dataRecord["op"] == 'is') {
 				$content .= $searchterm."$";
 			} elseif ($page_form->dataRecord["op"] == 'begins') {
-				$content .= " ".$searchterm."";
+				$content .= "^".$searchterm.".*";
 			} elseif ($page_form->dataRecord["op"] == 'ends') {
 				$content .= ".*".$searchterm."$";
 			}
-- 
GitLab