Назад | Перейти на главную страницу

Создание пользователей каталога LDAP с определенными атрибутами для почтового сервера Dovecot

У меня установлен openldap-2.4.39-8.el6.x86_64 на моем компьютере с CentOS версии 6.4 (Final). У меня есть еще одна машина, на которой я установил dovecot, и я хотел бы выполнить аутентификацию ldap для моих пользователей почты dovecot. Вот как сейчас выглядит мой результат ldapsearch:

dn: dc=mailtest,dc=example,dc=net
objectClass: top
objectClass: dcObject
objectClass: organization
o: Test-Dovecot Lab, Inc.
dc: mailtest


dn: ou=People,dc=mailtest,dc=example,dc=net
objectClass: organizationalUnit
ou: People

Вот как я настроил свой файл dovecot-ldap.conf.ext:

user_attrs = \
  =user=%{ldap:mailRoutingAddress}, \
  =quota_rule=*:storage=%{ldap:messageQuotaHard}k

user_filter = (mailRoutingAddress=%u)


pass_attrs = \
  =user=%{ldap:mailRoutingAddress}, \
  =password=%{ldap:userPassword}, \
  =userdb_quota_rule=*:storage=%{ldap:messageQuotaHard}k


pass_filter = (mailRoutingAddress=%u)

iterate_attrs = mailRoutingAddress=user

iterate_filter = (objectClass=messageStoreRecipient)

Я хотел бы добавить пользователей в каталог ldap со следующими атрибутами, если это возможно:

mailRoutingAddress
userPassword
mailRoutingHost or mailHost
messageQuotaHard

Кто-нибудь может мне помочь, как это сделать?