The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"PostFix + Dovecot 2 и quota_warning"
Отправлено Nnin, 08-Апр-15 14:53 
> Поимел точно такую же проблему. Голову сломал, решения не нашел :(
> Может здесь добрые люди в конце концов нашли решение трабла?

Сегодня опробовал подключение Довекот квот из АД. Работает нормально. Пишу большую памятку сейчас на будущее.

А если коротко, то необходимо файл подключения к АД /etc/dovecot/dovecot-ldap.conf привести к виду:

hosts           = 192.168.111.2:389
ldap_version    = 3
auth_bind       = yes
dn              = user@developer.com
dnpass          = 123qwe
base            = ou=Структура,dc=developer,dc=com
scope           = subtree
deref           = searching
user_filter     = (&(mail=%u)(objectClass=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))
pass_filter     = (&(mail=%u)(objectClass=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))
pass_attrs      = userPassword=password
default_pass_scheme = CRYPT
user_attrs      = =home=/var/vmail/vmail1/%Ld/%Ln/Maildir/,=mail=maildir:/var/vmail/vmail1/%Ld/%Ln/Maildir/,=quota_rule=*:bytes=%{ldap:st}
debug_level = 0

Важное для нас это строка с параметрами user_attrs, и в ней это =quota_rule=*:bytes=%{ldap:st}, в этой строке самый важный параметр это st. Так вот, st, это есть, не что иное как поле в свойства юзера находящегося в АД.

Почему именно поле st?

Да просто мне так удобно.

Поле st принадлежит свойствам юзера живущего в АД, это поле "Область, край" в закладке "Адрес". Так вот, сюда в это поле забиваем нужный размер ящика в числовом виде, размерность байты. Т.е. если необходимо пользователю сделать объем ящика 10мб, то вбиваем 10000000.

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

Теперь в конфиге /etc/dovecot/dovecot.conf

В секции plugin, приводим параметр quota к виду:

plugin {
  quota = maildir:User quota
}


с картинками http://forum.lissyara.su/viewtopic.php?p=371134#p371134

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру