Инструменты пользователя

Инструменты сайта


roundcube:ldap

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
roundcube:ldap [2020-07-31 13:36]
GreyWolf [Группы адресов]
roundcube:ldap [2020-08-01 18:28] (текущий)
GreyWolf [Работа с LDAP в Roundcube]
Строка 2: Строка 2:
 FIXME FIXME
  
-[[roundcube:​roundcube|Roundcube]]+Решение успешно используется в [[roundcube:​roundcube|]].
 ====== Адресная книга ====== ====== Адресная книга ======
 Здесь приведен пример для работы с следующими адресными книгами:​ Здесь приведен пример для работы с следующими адресными книгами:​
Строка 11: Строка 11:
  
 Для начала нужно добавить схему [[openldap:​openldap#​inetorgperson|inetorgperson]] Для начала нужно добавить схему [[openldap:​openldap#​inetorgperson|inetorgperson]]
- 
  
 ===== Порядок подбора адреса ===== ===== Порядок подбора адреса =====
Строка 17: Строка 16:
 $rcmail_config['​autocomplete_addressbooks'​] = array('​private','​company','​common'​);​ $rcmail_config['​autocomplete_addressbooks'​] = array('​private','​company','​common'​);​
 </​code>​ </​code>​
 +
 ===== Группы адресов ===== ===== Группы адресов =====
  
 :!: В Roundcube группы создаются пустыми,​ для того, чтобы это работало нужно выполнить настройку по следующему описанию:​ [[openldap:​openldap#​emptygroupofnames|Настройка LDAP сервера для работы с группами]]. :!: В Roundcube группы создаются пустыми,​ для того, чтобы это работало нужно выполнить настройку по следующему описанию:​ [[openldap:​openldap#​emptygroupofnames|Настройка LDAP сервера для работы с группами]].
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
  
Строка 169: Строка 160:
 </​code>​ </​code>​
 </​hidden>​ </​hidden>​
 +
 +<code php config.inc.php>​
 +$config['​address_book_type'​] = '​ldap';​
 +</​code>​
 +
 ===== Сотрудники ===== ===== Сотрудники =====
 Адреса пользователей домена (сотрудников организации). Адреса пользователей домена (сотрудников организации).
Строка 242: Строка 238:
  '​referrals'​ =>​ true|false,  '​referrals'​ =>​ true|false,
  '​filter' ​       => '​(&​ (!(l=disabled)) (|(objectClass=mailUser)) )',  '​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,
 +    ),
 +
 +
 ); );
 </​code>​ </​code>​
roundcube/ldap.1596191788.txt.gz · Последние изменения: 2020-07-31 13:36 — GreyWolf