Откройте модуль E-Mail и внесите конфигурацию. Здесь определяются права услуг - разрешения для пользователей с определёнными услугами по манипуляции ящиками. Общая часть конфигурации:
Строки с разрешениями для различных услуг:
#разрешения для различных услуг модуля E-Mail service.{код услуги 1}=view;create:{сколько, 0 - неогр}:{где}:{квота};delete;forward:{форвардов на аккаунт};password service.{код услуги 2}=view;create:{сколько, 0 - неогр}:{где}:{квота};delete;forward:{форвардов на аккаунт};password
Строка-разрешение выглядит следующим образом:
service.{код услуги}=view;create:{сколько}:{где запятую}:{квота};delete;forward:{форвардов на аккаунт}
Рассмотрим составляющие привилегии:
- {код услуги} - код услуги модуля E-Mail, можете посмотреть его в редакторе модулей и услуг; view - разрешение просмотра списка ящиков через Web-интерфейс; create - разрешение создания ящиков;
- {сколько} - максимальное число ящиков, которые можно создать договору;
- {где} - перечень кодов разрешённых доменов через запятую (в данном примере один домен с кодом 1);
- {квота} - квота создаваемых через Web ящиков; delete - привилегия удалять ящики; forward - разрешение вешать пересылки на ящик;
- {форвардов на аккаунт} - сколько пересылок можно вешать на один аккаунт;
- password - разрешение менять пароли на ящики;
- view - разрешение просматривать свои ящики;
Данные ограничения работают только на Web-интерфейс пользователя.
Если вы предоставите договору несколько услуг модуля E-Mail, их разрешения будут складываться.
Параметр quota.list задаёт список разрешённых квот и фактические значения, которые будут передаваться на LDAP сервер. В приведённом примере, например, указаны значения для Exim, т.к. он принимает значения квот в килобайтах.