|
|
@ -636,6 +636,7 @@ $rcmail_config['ldap_public']['Verisign'] = array(
|
|
|
|
'phone:work' => 'telephoneNumber',
|
|
|
|
'phone:work' => 'telephoneNumber',
|
|
|
|
'phone:mobile' => 'mobile',
|
|
|
|
'phone:mobile' => 'mobile',
|
|
|
|
'phone:pager' => 'pager',
|
|
|
|
'phone:pager' => 'pager',
|
|
|
|
|
|
|
|
'phone:workfax' => 'facsimileTelephoneNumber',
|
|
|
|
'street' => 'street',
|
|
|
|
'street' => 'street',
|
|
|
|
'zipcode' => 'postalCode',
|
|
|
|
'zipcode' => 'postalCode',
|
|
|
|
'region' => 'st',
|
|
|
|
'region' => 'st',
|
|
|
@ -646,9 +647,8 @@ $rcmail_config['ldap_public']['Verisign'] = array(
|
|
|
|
'department' => 'ou',
|
|
|
|
'department' => 'ou',
|
|
|
|
'jobtitle' => 'title',
|
|
|
|
'jobtitle' => 'title',
|
|
|
|
'notes' => 'description',
|
|
|
|
'notes' => 'description',
|
|
|
|
|
|
|
|
'photo' => 'jpegPhoto',
|
|
|
|
// these currently don't work:
|
|
|
|
// these currently don't work:
|
|
|
|
// 'phone:workfax' => 'facsimileTelephoneNumber',
|
|
|
|
|
|
|
|
// 'photo' => 'jpegPhoto',
|
|
|
|
|
|
|
|
// 'manager' => 'manager',
|
|
|
|
// 'manager' => 'manager',
|
|
|
|
// 'assistant' => 'secretary',
|
|
|
|
// 'assistant' => 'secretary',
|
|
|
|
),
|
|
|
|
),
|
|
|
@ -682,6 +682,23 @@ $rcmail_config['ldap_public']['Verisign'] = array(
|
|
|
|
'name_attr' => 'cn', // attribute to be used as group name
|
|
|
|
'name_attr' => 'cn', // attribute to be used as group name
|
|
|
|
'member_filter' => '(objectclass=*)', // optional filter to use when querying for group members
|
|
|
|
'member_filter' => '(objectclass=*)', // optional filter to use when querying for group members
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
|
|
|
// this configuration replaces the regular groups listing in the directory tree with
|
|
|
|
|
|
|
|
// a hard-coded list of groups, each listing entries with the configured base DN and filter.
|
|
|
|
|
|
|
|
// if the 'groups' option from above is set, it'll be shown as the first entry with the name 'Groups'
|
|
|
|
|
|
|
|
'group_filters' => array(
|
|
|
|
|
|
|
|
'departments' => array(
|
|
|
|
|
|
|
|
'name' => 'Company Departments',
|
|
|
|
|
|
|
|
'scope' => 'list',
|
|
|
|
|
|
|
|
'base_dn' => 'ou=Groups,dc=mydomain,dc=com',
|
|
|
|
|
|
|
|
'filter' => '(|(objectclass=groupofuniquenames)(objectclass=groupofurls))',
|
|
|
|
|
|
|
|
),
|
|
|
|
|
|
|
|
'customers' => array(
|
|
|
|
|
|
|
|
'name' => 'Customers',
|
|
|
|
|
|
|
|
'scope' => 'sub',
|
|
|
|
|
|
|
|
'base_dn' => 'ou=Customers,dc=mydomain,dc=com',
|
|
|
|
|
|
|
|
'filter' => '(objectClass=inetOrgPerson)',
|
|
|
|
|
|
|
|
),
|
|
|
|
|
|
|
|
),
|
|
|
|
);
|
|
|
|
);
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|