diff options
| -rw-r--r-- | plugins/new_user_identity/new_user_identity.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/new_user_identity/new_user_identity.php b/plugins/new_user_identity/new_user_identity.php index 43eeae9dd..73e9198f7 100644 --- a/plugins/new_user_identity/new_user_identity.php +++ b/plugins/new_user_identity/new_user_identity.php @@ -39,6 +39,9 @@ class new_user_identity extends rcube_plugin $results = $ldap->search($match, $args['user'], TRUE); if (count($results->records) == 1) { $args['user_name'] = $results->records[0]['name']; + if (!$args['user_email'] && strpos($results->records[0]['email'], '@')) { + $args['user_email'] = $results->records[0]['email']; + } } } return $args; |
