How to ignore Trash folder in mailbox quota
This commit is contained in:
parent
4be7c823b7
commit
a7218e588f
4
URLs.md
4
URLs.md
|
@ -1,6 +1,6 @@
|
||||||
# wiki FAQ
|
# wiki FAQ
|
||||||
|
|
||||||
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Ignore.Trash.Folder.in.Quota
|
|
||||||
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/LDAP/Add.Mail.Forwarding.Address
|
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/LDAP/Add.Mail.Forwarding.Address
|
||||||
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/LDAP/Add.Mail.Forwarding.Address
|
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/LDAP/Add.Mail.Forwarding.Address
|
||||||
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/LDAP/Add.Maillist.with.phpLDAPadmin
|
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/LDAP/Add.Maillist.with.phpLDAPadmin
|
||||||
|
@ -11,7 +11,7 @@
|
||||||
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/SQL/Create.Mail.Alias
|
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/SQL/Create.Mail.Alias
|
||||||
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Turn.On.Debug.Mode.In.Amavisd
|
* http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Turn.On.Debug.Mode.In.Amavisd
|
||||||
|
|
||||||
|
* [DONE] http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Ignore.Trash.Folder.in.Quota
|
||||||
* [DONE] http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/why.iredmail.append.timestamp.in.maildir.path
|
* [DONE] http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/why.iredmail.append.timestamp.in.maildir.path
|
||||||
* [DONE] http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Recalculate.Mailbox.Quota
|
* [DONE] http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Recalculate.Mailbox.Quota
|
||||||
* [DONE] http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Allow.User.to.Send.Email.without.Authentication
|
* [DONE] http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Allow.User.to.Send.Email.without.Authentication
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
<http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Ignore.Trash.Folder.in.Quota>
|
||||||
|
# How to ignore Trash folder in mailbox quota
|
||||||
|
|
||||||
|
Quota\_rule is overrode in `/etc/dovecot/dovecot-mysql.conf` or `/etc/dovecot/dovecot-ldap.conf`, so please change them instead. If no per-user quota rules found, Dovecot will use 'quota_ruleX' in dovecot.conf.
|
||||||
|
|
||||||
|
For example, with OpenLDAP backend, you have `/etc/dovecot/dovecot-ldap.conf`, update it with 'Trash:ignore' like below:
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
user_attrs = ...,mailQuota=quota_rule=*:bytes=%$,=quota_rule2=Trash:ignore
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
With MySQL backend, update `/etc/dovecot/dovecot-mysql.conf`:
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
user_query = SELECT ... \
|
||||||
|
CONCAT('*:bytes=', mailbox.quota*1048576) AS quota_rule \
|
||||||
|
'Trash:ignore' AS quota_rule2 \
|
||||||
|
FROM ...
|
||||||
|
</pre>
|
Loading…
Reference in New Issue