Dovecot Quota und Reject-Fehler bei 1KB Restspeicher
Posted: 2009-07-10 14:29
Hallo,
ich habe hier ein kleines Problem mit Dovecot (Debian Lenny, Postfix mit virtuellen Usern über MySQL, Dovecot aus den Backports) bzw. seiner Quota-Konfiguration (nach V1.1, Dovecot-Wiki).
Die Quotas an sich funktionieren wohl einwandfrei, jedoch tritt in der Praxis folgendes Problem auf:
Wenn ein Benutzer über seinen eigenen Account eine Email an sich selbst schickt (also Sender und Empfänger sind identisch), und in der Zielmailbox ist nur noch 1kb frei, dann wird die Mail kommentarlos verworfen (dovecot.log: return-path is missing) und der Sender wird ebenfalls nicht nicht informiert (wie sonst mit dem entsprechenden Reject).
Das Problem tritt nur bei 1KB Restspeicher auf, bzw. wenn zeitgleich noch eine Quota-Warnung rausgeht, dann bei 2KB Restspeicher.
Jetzt kann man darüber streiten, wie oft so ein Szenario in der Praxis erreicht wird, aber korrekt ist das Verhalten meiner Meinung nach nicht.
Kann das jemand von euch bestätigen?
Lösung möglich?
Dank euch.
me
ich habe hier ein kleines Problem mit Dovecot (Debian Lenny, Postfix mit virtuellen Usern über MySQL, Dovecot aus den Backports) bzw. seiner Quota-Konfiguration (nach V1.1, Dovecot-Wiki).
Die Quotas an sich funktionieren wohl einwandfrei, jedoch tritt in der Praxis folgendes Problem auf:
Wenn ein Benutzer über seinen eigenen Account eine Email an sich selbst schickt (also Sender und Empfänger sind identisch), und in der Zielmailbox ist nur noch 1kb frei, dann wird die Mail kommentarlos verworfen (dovecot.log: return-path is missing) und der Sender wird ebenfalls nicht nicht informiert (wie sonst mit dem entsprechenden Reject).
Das Problem tritt nur bei 1KB Restspeicher auf, bzw. wenn zeitgleich noch eine Quota-Warnung rausgeht, dann bei 2KB Restspeicher.
Jetzt kann man darüber streiten, wie oft so ein Szenario in der Praxis erreicht wird, aber korrekt ist das Verhalten meiner Meinung nach nicht.
Kann das jemand von euch bestätigen?
Lösung möglich?
Dank euch.
me