diff --git a/include/class_userinfo.inc b/include/class_userinfo.inc index 8c5d5136f61570ad58739fb4a8f7285aa8af53fc..507e936b8b2e9a7a44986814f4ed4bd68298291d 100644 --- a/include/class_userinfo.inc +++ b/include/class_userinfo.inc @@ -109,6 +109,9 @@ class userinfo if (isset($attrs['givenName'][0])) { $this->givenName = $attrs['givenName'][0]; } + if (isset($attrs['mail'][0])) { + $this->mail = $attrs['mail'][0]; + } /* Assign user language */ if (isset($attrs['preferredLanguage'][0])) { diff --git a/include/simpleplugin/class_simplePlugin.inc b/include/simpleplugin/class_simplePlugin.inc index c855326db1441b008449de198905ab0702e6141a..bcbb23c4598f46a4f59384869d036dd91ff73d9b 100644 --- a/include/simpleplugin/class_simplePlugin.inc +++ b/include/simpleplugin/class_simplePlugin.inc @@ -1560,6 +1560,7 @@ class simplePlugin implements SimpleTab $addAttrs['callerUID'] = $ui->uid; $addAttrs['callerSN'] = $ui->sn; $addAttrs['callerGIVENNAME'] = $ui->givenName; + $addAttrs['callerMAIL'] = $ui->mail; $addAttrs['dn'] = $this->dn; $addAttrs['location'] = $config->current['NAME'];