program/include/rcube_ldap.php
@@ -570,6 +570,8 @@ */ function _ldap2result($rec) { global $RCMAIL; $out = array(); if ($rec['dn']) @@ -577,9 +579,13 @@ foreach ($this->fieldmap as $rf => $lf) { if ($rec[$lf]['count']) if ($rec[$lf]['count']) { if ($rf == 'email' && !strpos($rec[$lf][0], '@')) $out[$rf] = sprintf('%s@%s', $rec[$lf][0] , $RCMAIL->config->mail_domain($_SESSION['imap_host'])); else $out[$rf] = $rec[$lf][0]; } } return $out; }