SOURCES: postfixadmin-case_insensitive_mailbox.patch (NEW) - rel.3...

blues blues at pld-linux.org
Fri Apr 25 09:37:51 CEST 2008


Author: blues                        Date: Fri Apr 25 07:37:51 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- rel.3 - case_insensitive_mailbox patch added; fixes creation mailbox with
  mixed letters.

---- Files affected:
SOURCES:
   postfixadmin-case_insensitive_mailbox.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/postfixadmin-case_insensitive_mailbox.patch
diff -u /dev/null SOURCES/postfixadmin-case_insensitive_mailbox.patch:1.1
--- /dev/null	Fri Apr 25 09:37:51 2008
+++ SOURCES/postfixadmin-case_insensitive_mailbox.patch	Fri Apr 25 09:37:46 2008
@@ -0,0 +1,59 @@
+--- ./admin/create-mailbox.php.org	2008-04-25 09:29:56.512700250 +0200
++++ ./admin/create-mailbox.php	2008-04-25 09:30:00.476223063 +0200
+@@ -71,6 +71,7 @@ if ($_SERVER['REQUEST_METHOD'] == "POST"
+    {
+       $error = 1;
+       $tUsername = escape_string ($_POST['fUsername']);
++      $tUsername = strtolower ($fUsername);
+       $tName = $fName;
+       $tQuota = $fQuota;
+       $tDomain = $fDomain;
+@@ -81,6 +82,7 @@ if ($_SERVER['REQUEST_METHOD'] == "POST"
+ 	{
+       $error = 1;
+       $tUsername = escape_string ($_POST['fUsername']);
++      $tUsername = strtolower ($fUsername);
+       $tName = $fName;
+       $tQuota = $fQuota;
+       $tDomain = $fDomain;
+@@ -96,7 +98,8 @@ if ($_SERVER['REQUEST_METHOD'] == "POST"
+ 	   else
+ 	   {
+          $error = 1;
+-         $tUsername = escape_string ($_POST['fUsername']);
++	 $tUsername = escape_string ($_POST['fUsername']);
++	 $tUsername = strtolower ($fUsername);
+          $tName = $fName;
+          $tQuota = $fQuota;
+          $tDomain = $fDomain;
+@@ -109,7 +112,8 @@ if ($_SERVER['REQUEST_METHOD'] == "POST"
+       if (!check_quota ($fQuota, $fDomain))
+       {
+          $error = 1;
+-         $tUsername = escape_string ($_POST['fUsername']);
++	 $tUsername = escape_string ($_POST['fUsername']);
++	 $tUsername = strtolower ($fUsername);
+          $tName = $fName;
+          $tQuota = $fQuota;
+          $tDomain = $fDomain;
+@@ -122,6 +126,7 @@ if ($_SERVER['REQUEST_METHOD'] == "POST"
+    {
+       $error = 1;
+       $tUsername = escape_string ($_POST['fUsername']);
++      $tUsername = strtolower ($fUsername);
+       $tName = $fName;
+       $tQuota = $fQuota;
+       $tDomain = $fDomain;
+@@ -139,8 +144,10 @@ if ($_SERVER['REQUEST_METHOD'] == "POST"
+             $maildir = $fDomain . "/" . $fUsername . "/";
+          }
+          else
+-         {
+-            $maildir = $fDomain . "/" . escape_string ($_POST['fUsername']) . "/";
++	 {
++		 $boxname = escape_string ($_POST['fUsername']);
++		 $boxname = strtolower ($boxname);
++     		 $maildir = $fDomain . "/" . $boxname . "/";
+          }
+       }
+       else
================================================================


More information about the pld-cvs-commit mailing list