Mail-Quotas (Ubuntu 18.04): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
Zeile 6: Zeile 6:
=== Per-user quota ===
=== Per-user quota ===


[[Dovecot_(Ubuntu_18.04)#Benutzer_Authentifizierung|Dovecot#Benutzer_Authentifizierung]]
Dazu ist wichtig, dass in der Datei <code>/etc/dovecot/conf.d/auth-sql.conf.ext</code> (siehe [[Dovecot_(Ubuntu_18.04)#Benutzer_Authentifizierung|Dovecot#Benutzer_Authentifizierung]] ) folgende Zeilen einkommentiert werden:
 
<pre>
sudo vi /etc/dovecot/conf.d/auth-sql.conf.ext
</pre>
 
<pre>
userdb {
  driver = sql
  args = /etc/dovecot/dovecot-sql.conf.ext
}
</pre>
 
 
Und in der Datei <code>/etc/dovecot/dovecot-sql.conf.ext</code>
 
<pre>
sudo vi /etc/dovecot/dovecot-sql.conf.ext
</pre>
 
folgende Zeile hinzugefügt / angepasst wird:


<pre>
<pre>

Version vom 18. Januar 2020, 17:42 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 quota imap_quota
}

Links

https://www.debacher.de/wiki/Mail-Quotas_mit_Dovecot

https://thomas-leister.de/mailserver-debian-stretch/

https://doc.dovecot.org/configuration_manual/quota_plugin/

https://wiki.dovecot.org/Quota/Configuration


Zurück zu Mailserver einrichten