Dovecot 配额克隆

Dovecot 配额克隆

我正在尝试使用 dovecot 的配额并通过 mysql 与 modoboa 共享它们。我为此使用了 count 模块:

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

我遇到了同样的问题,

要使用quota_clone_dict,你需要定义quota_rule

即使配额不受限制的配额规则在这里也不起作用

取消注释 dovecot.conf 中的以下行。

#quota_rule = *:storage=5G

相关内容