tachtler:dovecot_quotas_-_sql-backend
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
tachtler:dovecot_quotas_-_sql-backend [2017/04/07 14:31] – [/etc/dovecot/dovecot-dict-sql-user.conf.ext] klaus | tachtler:dovecot_quotas_-_sql-backend [2017/04/07 15:08] (aktuell) – [Beispiel-Anzeige] klaus | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
:!: **HINWEIS** - **Die Nachfolgende Konfiguration von [[http:// | :!: **HINWEIS** - **Die Nachfolgende Konfiguration von [[http:// | ||
* **[[tachtler: | * **[[tachtler: | ||
+ | * **[[tachtler: | ||
* **[[tachtler: | * **[[tachtler: | ||
Zeile 314: | Zeile 315: | ||
Die nachfolgende Konfiguration setzt ebenfalls voraus, dass ein **Authentifizierungsbenutzer** wie unter nachfolgendem internen Link beschrieben | Die nachfolgende Konfiguration setzt ebenfalls voraus, dass ein **Authentifizierungsbenutzer** wie unter nachfolgendem internen Link beschrieben | ||
* [[tachtler: | * [[tachtler: | ||
+ | * [[tachtler: | ||
verwendet wird und somit **alle** Benutzer die gleiche **UID** und **GID** haben. | verwendet wird und somit **alle** Benutzer die gleiche **UID** und **GID** haben. | ||
Zeile 362: | Zeile 364: | ||
plugin { | plugin { | ||
#quota = dirsize: | #quota = dirsize: | ||
- | #quota = maildir: | + | |
- | # Tachtler | + | # default: |
- | | + | # Using SQL Tables to store current quota size |
- | quota = dict:User quota:: | + | |
+ | | ||
+ | # Allow 10% more for Trash Folder | ||
+ | | ||
+ | #quota = dict:User quota:: | ||
#quota = fs:User quota | #quota = fs:User quota | ||
+ | |||
} | } | ||
Zeile 379: | Zeile 386: | ||
... | ... | ||
</ | </ | ||
+ | |||
+ | ==== / | ||
+ | |||
+ | :!: **WICHTIG** - **Nachfolgender interner Link beschreibt die Anpassungen an der Konfigurationsdatei** | ||
+ | * **''/ | ||
+ | [[tachtler: | ||
+ | |||
+ | (* //Bereich CentOS 7 - SQL-QUOTAS// | ||
===== Neustart ===== | ===== Neustart ===== | ||
Zeile 392: | Zeile 407: | ||
auth_verbose = yes | auth_verbose = yes | ||
dict { | dict { | ||
- | | + | |
+ | sqluserquota | ||
} | } | ||
mail_debug = yes | mail_debug = yes | ||
Zeile 426: | Zeile 442: | ||
} | } | ||
passdb { | passdb { | ||
- | args = scheme=CRYPT username_format=%u | + | args = / |
- | driver = passwd-file | + | driver = sql |
} | } | ||
plugin { | plugin { | ||
- | quota = dict: | + | quota = dict: |
+ | quota2_rule = Trash: | ||
quota_grace = 10%% | quota_grace = 10%% | ||
quota_rule = *: | quota_rule = *: | ||
Zeile 444: | Zeile 461: | ||
unix_listener dict { | unix_listener dict { | ||
group = vmail | group = vmail | ||
- | mode = 0600 | + | mode = 0660 |
user = vmail | user = vmail | ||
} | } | ||
Zeile 510: | Zeile 527: | ||
* //**Neu** ist hier der Prozess '' | * //**Neu** ist hier der Prozess '' | ||
+ | |||
+ | ===== Beispiel-Anzeige ===== | ||
+ | |||
+ | Nachfolgende Anzeige ist ein Ausschnitt aus der Web-Anwendung [[http:// | ||
+ | |||
+ | {{: | ||
===== Quota-Befehle: | ===== Quota-Befehle: |
tachtler/dovecot_quotas_-_sql-backend.1491568272.txt.gz · Zuletzt geändert: 2017/04/07 14:31 von klaus