The OpenNET Project / Index page

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



"postfixadmin+dovecot"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Оптимизация и Промышленные системы (Разное)
Изначальное сообщение [ Отслеживать ]

"postfixadmin+dovecot"  +/
Сообщение от Alessandro1991 (ok) on 15-Фев-18, 23:59 
здравствуйте!
помогите плиз.
по этой ссылки делал настройку квот, пока без оповещения.
https://kamaok.org.ua/?p=2189
по итогу -
doveadm quota get -u test2@test.ru
Quota name Type    Value Limit                                                                     %
User quota STORAGE 13482     -                                                                     0
User quota MESSAGE    13     -                                                                     0
лимиты не работают.
может там что не правильно?
это норм?

user_query = SELECT '/var/vmail/%d/%n' as home, 'maildir:/var/vmail/%d/%n' as mail, 5000 AS uid, 8 AS gid, concat('*:bytes=', quota) AS quota_rule FROM mailbox WHERE u$
password_query = SELECT username as user, password, '/var/vmail/%d/%n' as userdb_home,'maildir:/var/vmail/%d/%n' as userdb_mail, 5000 as userdb_uid, 8 as userdb_gid FR$

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "postfixadmin+dovecot"  +/
Сообщение от Alessandro1991 (ok) on 18-Фев-18, 18:12 
auth: Warning: sql: Ignoring changed user_query in /etc/dovecot/dovecot-sql.conf, because userdb sql not used
такая ошибка

такие настройки
password_query = SELECT username as user, password FROM mailbox WHERE username = '%u'
user_query = SELECT '/var/vmail/%d/%n' AS home, 5000 AS uid, 5000 AS gid, CONCAT('*:bytes=', CAST(quota AS CHAR)) AS quota_rule FROM mailbox WHERE username = '%u' AND active = '1'

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "postfixadmin+dovecot"  +/
Сообщение от Alessandro1991 (ok) on 18-Фев-18, 19:00 
> auth: Warning: sql: Ignoring changed user_query in /etc/dovecot/dovecot-sql.conf, because
> userdb sql not used
> такая ошибка
> такие настройки
> password_query = SELECT username as user, password FROM mailbox WHERE username =
> '%u'
> user_query = SELECT '/var/vmail/%d/%n' AS home, 5000 AS uid, 5000 AS gid,
> CONCAT('*:bytes=', CAST(quota AS CHAR)) AS quota_rule FROM mailbox WHERE username =
> '%u' AND active = '1'

решил.
userdb {
#  driver = static
#  args = uid=vmail gid=vmail home=/var/vmail/%d/%n
driver = sql
args = /etc/dovecot/dovecot-sql.conf
       }
то что закомментил, сменил на это.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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