$rcmail_config['ldap_public']['company'] = array( 'name' => '2 Сотрудники', 'hosts' => array('ldap'), 'port' => 389, 'use_tls' => false, 'ldap_version' > 3, 'network_timeout' => 10, 'user_specific' => false, 'base_dn' => 'ou=users,dc=domain', 'bind_dn' => '', 'bind_pass' => '', 'search_base_dn' => '', 'search_filter' => '', 'search_bind_dn' => '', 'search_bind_pw' => '', 'search_dn_default' => '', 'auth_cid' => '', 'auth_method' => '', 'hidden' => false, 'searchonly' => false, 'writable' => false, 'search_fields' => array('cn','mail'), 'fieldmap' => array( 'name' => 'cn', // 'surname' => 'sn', // 'firstname' => 'givenName', // 'jobtitle' => 'title', 'email:Основной' => 'maildrop:*', 'email:Дополнит.' => 'mail:*', // 'email:Псевдоним' => 'rfc822MailMember:*', 'phone:home' => 'homePhone', 'phone:work' => 'telephoneNumber', // 'phone:workfax' => 'facsimileTelephoneNumber', 'phone:mobile' => 'mobile', 'phone:pager' => 'pager', 'street' => 'street', 'zipcode' => 'postalCode', 'region' => 'st', 'locality' => 'l', 'country' => 'c', 'organization' => 'o', 'department' => 'ou', 'jobtitle' => 'title', 'notes' => 'description', ), 'sub_fields' => array(), 'sort' => 'cn', 'scope' => 'sub', 'filter' => '(objectClass=inetOrgPerson)', 'fuzzy_search' => true, 'vlv' => false, 'numsub_filter' => '(objectClass=organizationalUnit)', 'sizelimit' => '0', 'timelimit' => '0', 'referrals' => true|false, 'filter' => '(& (!(l=disabled)) (|(objectClass=mailUser)) )', 'groups' => array( 'required_fields' => array('cn', 'sn'), 'base_dn' => 'ou=groups,dc=domain', 'bind_dn' => 'ou=groups,dc=domain', 'bind_pass' => '', 'writable' => false, 'scope' => 'sub', 'filter' => '(objectClass=mailGroup)', 'object_classes' => array('top', 'mailGroup'), 'member_attr' => 'member', 'name_attr' => 'description', 'email_attr' => 'mail', 'member_filter' => '(objectclass=*)', 'vlv' => false, ), );