Mail-Quotas (Ubuntu 18.04): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Links) |
(→IMAP) |
||
Zeile 41: | Zeile 41: | ||
<pre> | <pre> | ||
protocol imap { | protocol imap { | ||
mail_plugins = $mail_plugins | mail_plugins = $mail_plugins imap_quota | ||
} | } | ||
</pre> | </pre> |
Version vom 18. Januar 2020, 17:05 Uhr
Noch in Bearbeitung
Konfiguration
Per-user quota
Dazu ist wichtig, dass in der Datei /etc/dovecot/conf.d/auth-sql.conf.ext
(siehe Dovecot#Benutzer_Authentifizierung) folgende Zeilen einkommentiert werden:
sudo vi /etc/dovecot/conf.d/auth-sql.conf.ext
userdb { driver = sql args = /etc/dovecot/dovecot-sql.conf.ext }
Und in der Datei /etc/dovecot/dovecot-sql.conf.ext
sudo vi /etc/dovecot/dovecot-sql.conf.ext
folgende Zeile hinzugefügt / angepasst wird:
user_query = SELECT concat('*:storage=', quota, 'M') AS quota_rule FROM mailbox WHERE local_part = '%n' AND domain = '%d'
IMAP
In der Datei /etc/dovecot/conf.d/20-imap.conf folgene Zeilen erweitern:
sudo vi /etc/dovecot/conf.d/20-imap.conf
protocol imap { mail_plugins = $mail_plugins imap_quota }
dovecot.conf
In der Datei /etc/dovecot/dovecot.conf folgene Zeilen hinzufügen:
sudo vi /etc/dovecot/dovecot.conf
plugin { quota = maildir:User quota quota_exceeded_message = Benutzer %u hat das Speichervolumen überschritten. / User %u has exhausted allowed storage space. }
Links
https://doc.dovecot.org/configuration_manual/quota_plugin/
https://wiki.dovecot.org/Quota/Configuration
https://www.debacher.de/wiki/Mail-Quotas_mit_Dovecot
https://thomas-leister.de/mailserver-debian-stretch/
Zurück zu Mailserver einrichten