LDAP база

В конфигурации модуля/домена необходимо указать параметры подключения к LDAP-базе (пример):

#работа через LDAP
sa=ru.bitel.bgbilling.modules.email.server.bean.LdapEmailServiceActivator
#драйвер, специфичный для используемого почтового агента
sa.ldap.class=bitel.billing.server.email.bean.EximLDAPDriver
#адрес LDAP-сервера
sa.ldap.host=ldap.bill.ru
#порт LDAP-сервера
sa.ldap.port=389
#корневой узел домена
sa.ldap.root=dc=bill,dc=ru
#логин и пароль для LDAP-сервера
sa.ldap.user=cn=admin,dc=bill,dc=ru
sa.ldap.password=admin
#имя базы подставляется в LDAP-запись для идентификации с какого сервера биллинга была добавлена запись
sa.ldap.base=bgbilling

Примеры настройки почтовой системы и LDAP-хранилища описаны в WiKi в разделе Решения для модулей и плагинов => Модуль E-Mail.

Начиная с версии 4.0 возможно добавление собственных LDAP-атрибутов. Для этого в конфигурации прописываются записи. name - имя атрибута, которое будет передано в LDAP. Атрибуты должны быть добавлены в схеме! title - отображение атрибута в биллинге.

ldap.attribute.1.title=Атрибут1
ldap.attribute.1.name=attr1
ldap.attribute.2.title=Атрибут2
ldap.attribute.2.name=attr2

В дальнейшем будут поддержаны LDAP-схемы для других почтовых клиентов.