From 48ebe9c3170ec533847f98c7097acb012aa71ba1 Mon Sep 17 00:00:00 2001 From: Christian Boltz Date: Thu, 12 Sep 2013 19:55:37 +0000 Subject: [PATCH] create-mailbox.php: - trim() localpart to avoid mailbox names with leading space CHANGELOG.TXT: - also add forgetten entry for setup.php r1498 git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/branches/postfixadmin-2.3@1520 a1433add-5e2c-0410-b055-b7f2511e0802 --- CHANGELOG.TXT | 2 ++ create-mailbox.php | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.TXT b/CHANGELOG.TXT index 3ed82156..7133ff29 100644 --- a/CHANGELOG.TXT +++ b/CHANGELOG.TXT @@ -14,6 +14,8 @@ Changes since 2.3.6 release ---------------------------------------------------------------- - lt.lang, da.lang translation update - when enabling/disabling a mailbox, also update the corresponding alias + - fix creating superadmin in setup.php with MariaDB (more strict SQL) + - trim() localpart in create-mailbox to avoid mailbox names with leading space Version 2.3.6 - 2013/01/02 - SVN r1417 (postfixadmin-2.3 branch) ---------------------------------------------------------------- diff --git a/create-mailbox.php b/create-mailbox.php index 6292d52b..48cb90f8 100644 --- a/create-mailbox.php +++ b/create-mailbox.php @@ -71,7 +71,7 @@ if ($_SERVER['REQUEST_METHOD'] == "GET") if ($_SERVER['REQUEST_METHOD'] == "POST") { - if (isset ($_POST['fUsername']) && isset ($_POST['fDomain'])) $fUsername = escape_string ($_POST['fUsername']) . "@" . escape_string ($_POST['fDomain']); + if (isset ($_POST['fUsername']) && isset ($_POST['fDomain'])) $fUsername = escape_string (trim($_POST['fUsername'])) . "@" . escape_string ($_POST['fDomain']); $fUsername = strtolower ($fUsername); if (isset ($_POST['fPassword'])) $fPassword = escape_string ($_POST['fPassword']); if (isset ($_POST['fPassword2'])) $fPassword2 = escape_string ($_POST['fPassword2']);