Try a script of quota warning like this:
#!/bin/bash PERCENT=$1 cat << EOF | /usr/lib/dovecot/deliver -d "$USER" -c /usr/local/etc/dovecot-nowarning.conf From: postmaster@domain.com Subject: Quota warning $PERCENT% full ........ EOF
Where /usr/local/etc/dovecot-nowarning.conf is a equal dovecot.conf without quota check.
With this, the users have the quota warning also with quota full, with no problems.
Cla.
Ed W ha scritto:
Eric Marin wrote:
So for *some* users, it seems that Deliver doesn't detect that there isn't enough space, it tries to write the e-mail and of course fails, then reports an error, and Postfix interprets this as a temporary error and retries later.
Without knowing anything about the problem I would guess this is a rounding issue. Probably you are off by the number of bytes in your short message saying you are over-quota. Sometimes you are just inside and sometimes just outside?
Ed