32 lines
702 B
Django/Jinja
32 lines
702 B
Django/Jinja
# {{ ansible_managed }}
|
|
|
|
plugin {
|
|
quota = count:User quota
|
|
quota_vsizes = yes
|
|
|
|
quota_status_success = DUNNO
|
|
quota_status_nouser = DUNNO
|
|
quota_status_overquota = "452 4.2.2 Mailbox is full and cannot receive any more emails"
|
|
}
|
|
|
|
service quota-status {
|
|
executable = /usr/lib/dovecot/quota-status -p postfix
|
|
unix_listener /var/spool/postfix/private/quota-status {
|
|
user = postfix
|
|
group = postfix
|
|
}
|
|
}
|
|
|
|
plugin {
|
|
quota_warning = storage=95%% quota-warning 95 %u
|
|
quota_warning2 = storage=80%% quota-warning 80 %u
|
|
}
|
|
|
|
service quota-warning {
|
|
executable = script /usr/local/bin/quota-warning.sh
|
|
unix_listener quota-warning {
|
|
user = vmail
|
|
group = vmail
|
|
mode = 0660
|
|
}
|
|
}
|