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-схемы для других почтовых клиентов.