Dovecot quota clone

Я пытаюсь использовать квоты dovecot и поделитесь ими через mysql с modoboa. Я использую для этого модуль счетчика:

http://wiki2.dovecot.org/Quota/Count

Чтобы разделить квоту, я пытаюсь реализовать новую опцию клонирования:

http: / /wiki2.dovecot.org/Plugins/QuotaClone

Теперь у меня есть конфигурация, которая не выдает ошибок в журналах, но база данных mysql остается пустой

Это мой dovecot.conf :

service dict {
  unix_listener dict {
  }
}

dict {
  sqlquota = mysql:/usr/local/etc/dovecot/dovecot-dict-sql.conf
}

plugin {
    […]        
    quota = count:User quota
    #quota_rule = *:storage=5G
    quota_grace = 20%%
    quota_vsizes = yes
    quota_clone_dict = proxy::sqlquota
    […]
}

Это мой dovecot-dict-sql.conf:

connect = ***********
map {
  pattern = priv/quota/storage
  table = admin_quota
  username_field = username
  value_field = bytes
}
map {
  pattern = priv/quota/messages
  table = admin_quota
  username_field = username
  value_field = messages
}

Каким будет правильный метод для реализации нового подключаемого модуля клонирования квот?

1
задан 13 January 2016 в 09:50
1 ответ

Я столкнулся с той же проблемой,

Чтобы работать quota_clone_dict, вам необходимо определить quota_rule

Даже quota_rule с неограниченной квотой здесь не будет работать

UN-Комментарий ниже в строке вашего dovecot.conf.

#quota_rule = *: storage = 5G

1
ответ дан 3 December 2019 в 23:53

Теги

Похожие вопросы