Я пытаюсь использовать словарь для обработки квот в бэкэнде MySQL (dict - плагин - Dovecot).
Код: Выделить всё
----------------------------
*/etc/dovecot/dovecot.conf *
----------------------------
dict_server {
dict quota {
# driver = sql
sql_driver = mysql
mysql localhost {
host = 127.0.0.1
port = 3306
dbname = dovecotdb
user = dovecotdbadm
password = p****
ssl = no
}
dict_map "priv/quota/storage" {
sql_table = used_quota
dict_map_username_field = username
dict_map_value_field bytes {
type = uint
}
}
dict_map "priv/quota/messages" {
sql_table = used_quota
dict_map_username_field = username
dict_map_value_field messages {
type = uint
}
}
}
}
Ранее в Dovecot версии 2.3.x конфигурация использования словаря (с прокси) могла выглядеть так:
Код: Выделить всё
dict {
quotadict = mysql:/etc/dovecot/dovecot-used-quota.conf
}
Код: Выделить всё
dovecotdb
Буду очень благодарен за любые предложения. Заранее спасибо.
Подробнее здесь: https://stackoverflow.com/questions/797 ... ota-plugin
Мобильная версия