<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hi,<br>
<br>
ich glaub das war ein Copy&Paste Fehler, hier nochmal die
90-quota.conf von oben nach unten ohne Kommentare /
auskommentierte Zeilen:<br>
<br>
plugin {<br>
quota_warning = storage=95%% quota-warning 95 %u<br>
quota_warning2 = storage=60%% quota-warning 60 %u<br>
}<br>
<br>
service quota-warning {<br>
executable = script /usr/local/bin/quota-warning.sh<br>
user = dovecot<br>
unix_listener quota-warning {<br>
user = vmail<br>
}<br>
}<br>
<br>
plugin {<br>
#quota = dirsize:User quota<br>
quota = maildir:User quota<br>
#quota = dict:User quota::proxy::quota<br>
#quota = fs:User quota<br>
}<br>
<br>
quota_rule kommt bei uns aus der MySQL:<br>
<br>
user_query = \<br>
SELECT u.uid, u.gid, u.homedir AS home, u.maildir AS mail,
CONCAT('*:storage=', quota) AS quota_rule \<br>
FROM users AS u INNER JOIN domains AS d \<br>
WHERE username='%n' AND d.domain='%d' AND
u.domainid=d.domainid AND u.enabled='1'<br>
<br>
Danke und Gruß, Christian<br>
<br>
<br>
Am 25.04.2013 14:40, schrieb Andreas Kossack:<br>
</div>
<blockquote cite="mid:5179242C.8000307@TU-Cottbus.De" type="cite">
<pre wrap="">Hi,
</pre>
<blockquote type="cite">
<pre wrap="">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.
</pre>
</blockquote>
<pre wrap="">
Deine "dovecot -n" Ausgabe zeigt ein wenig merkwürdig:
</pre>
<blockquote type="cite">
<pre wrap="">...
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
}
...
</pre>
</blockquote>
<pre wrap="">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!?
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Dovecot Mailingliste
JPBerlin - Politischer Provider
<a class="moz-txt-link-abbreviated" href="mailto:Dovecot@listen.jpberlin.de">Dovecot@listen.jpberlin.de</a>
<a class="moz-txt-link-freetext" href="https://listen.jpberlin.de/mailman/listinfo/dovecot">https://listen.jpberlin.de/mailman/listinfo/dovecot</a>
</pre>
</blockquote>
<br>
</body>
</html>