diff -urN ../postfixadmin-2.3.6.orig/functions.inc.php ./functions.inc.php --- ../postfixadmin-2.3.6.orig/functions.inc.php 2013-01-02 23:19:52.000000000 +0200 +++ ./functions.inc.php 2016-01-31 17:31:02.000000000 +0200 @@ -1288,6 +1288,7 @@ if ($magic == "") $magic = $MAGIC; if ($salt == "") $salt = create_salt (); +return(crypt($pw, ((substr($salt, 0, strlen($magic)) != $magic) ? $magic.$salt.'$' : $salt))); $slist = explode ("$", $salt); if ($slist[0] == "1") $salt = $slist[1];