28 lines
862 B
Cheetah
28 lines
862 B
Cheetah
plugin {
|
|
#quota_rule = *:storage=1G
|
|
#quota_rule2 = Trash:storage=+100M
|
|
quota_rule = *:storage={{ dovecot_quota_limit }}
|
|
{% for key, value in dovecot_quota_additional_limit.items() %}
|
|
quota_rule{{ loop.index + 1 }} = {{ key }}:storage=+{{ value }}
|
|
{% endfor %}
|
|
|
|
# LDA/LMTP allows saving the last mail to bring user from under quota to
|
|
# over quota, if the quota doesn't grow too high. Default is to allow as
|
|
# long as quota will stay under 10% above the limit. Also allowed e.g. 10M.
|
|
#quota_grace = 10%%
|
|
quota_grace = {{ dovecot_quota_grace | regex_replace("%.*$","%%") }}
|
|
|
|
{% if dovecot_quota_driver == "count" %}
|
|
quota_vsizes = yes
|
|
{% endif %}
|
|
}
|
|
|
|
|
|
plugin {
|
|
quota = {{ dovecot_quota_driver }}:User quota
|
|
#quota = dirsize:User quota
|
|
#quota = maildir:User quota
|
|
#quota = dict:User quota::proxy::quota
|
|
#quota = fs:User quota
|
|
}
|