[Dovecot-de] Quota Warning einrichten
Christian Garling
christian.garling at cg-networks.de
Do Apr 25 15:32:30 CEST 2013
Hi,
ich glaub das war ein Copy&Paste Fehler, hier nochmal die 90-quota.conf
von oben nach unten ohne Kommentare / auskommentierte Zeilen:
plugin {
quota_warning = storage=95%% quota-warning 95 %u
quota_warning2 = storage=60%% quota-warning 60 %u
}
service quota-warning {
executable = script /usr/local/bin/quota-warning.sh
user = dovecot
unix_listener quota-warning {
user = vmail
}
}
plugin {
#quota = dirsize:User quota
quota = maildir:User quota
#quota = dict:User quota::proxy::quota
#quota = fs:User quota
}
quota_rule kommt bei uns aus der MySQL:
user_query = \
SELECT u.uid, u.gid, u.homedir AS home, u.maildir AS mail,
CONCAT('*:storage=', quota) AS quota_rule \
FROM users AS u INNER JOIN domains AS d \
WHERE username='%n' AND d.domain='%d' AND u.domainid=d.domainid
AND u.enabled='1'
Danke und Gruß, Christian
Am 25.04.2013 14:40, schrieb Andreas Kossack:
> Hi,
>
>> ich versuche gerade Quota Warning einzurichten, Quota selbst läuft
>> schon. Ich habe die 90-quota.conf angepasst, Dovecot restartet und
>> getestet, in dem ich so lange Mails von einem anderen Konto in mein
>> Konto kopiert habe, bis die 60% Marke überschritten war. Leider kam
>> keine Warn-Mail und im Log war auch nichts zu sehen. Das Skript
>> quota-warning.sh habe ich natürlich auch angelegt. Ich bin da gerade
>> etwas verloren warum das nicht klappt und vor allem wie man das
>> vernünftig testen kann.
> Deine "dovecot -n" Ausgabe zeigt ein wenig merkwürdig:
>> ...
>> service auth {
>> unix_listener /var/spool/postfix/private/auth {service quota-warning {
>> executable = script /usr/local/bin/quota-warning.sh
>> unix_listener quota-warning {
>> user = vmail
>> }
>> user = dovecot
>> }
>> ...
> Ist das wirklich so? Oder nur ein "Copy&Paste"-Versehen?
>
> So etwas wie
> <CONFIG>
> service quota-warning {
> executable = script /usr/local/bin/quota-warning.sh
> unix_listener quota-warning {
> user = vmail
> }
> }
> </CONFIG>
> in "90-quota.conf" wäre schon gut.
>
> Vielleicht sollte dort auch noch ein Eintrag wie
> <CONFIG>
> quota_rule = *:bytes=1024M
> </CONFIG>
> ohne Kommentarzeichen davor als Limit gesetzt sein!?
>
>
>
> _______________________________________________
> Dovecot Mailingliste
> JPBerlin - Politischer Provider
> Dovecot at listen.jpberlin.de
> https://listen.jpberlin.de/mailman/listinfo/dovecot
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listen.jpberlin.de/pipermail/dovecot/attachments/20130425/f57d69f0/attachment.html>
Mehr Informationen über die Mailingliste Dovecot