Moin,
wir beobachten auf zwei Systemen unterschiedliches Verhalten:
Auf unserem Testsystem mit UCS 4.2 (und wenigen Testusern) schlägt sich ein Ändern der Quota in der LDAP sofort im Dovecot nieder.
Ein doveadm quota get -u testuser@domain.de zeigt die Quota sofort an.
Auf dem System des Kunden (UCS 4.2.5-517) mit über 600 Usern zeigt das doveadm quota get … noch den alten Wert an. Ein doveadm reload sorgt für eine Aktualisierung.
Wir haben das soweit analysiert, das der Dovecot die Quota Information direkt aus der LDAP abfragt
(Datei: /etc/dovecot/dovecot-ldap.conf.ext).
Wir haben folgenden Fall im Live-System nachgespielt:
- Die Quota ist überschritten, Mails werden abgelehnt
- Wir erhöhen die Quota in der LDAP
- doveadm zeigt keine Änderung
- Eine weitere Mail wird abgelehnt
- doveadm zeigt immer noch keine Änderung
- Der User meldet sich neu am IMAP Server an
- doveadm zeigt Änderung
Wir würden uns wünschen, dass sich Quota-Änderung vor der Zustellung neuer E-Mails auswirken. Lässt sich das anpassen?