[Dovecot] (1.0.13) fsync failed: Disk quota exceeded for some accounts

Claudio Prono claudio.prono at atpss.net
Thu Nov 6 14:35:35 EET 2008


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 at 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
>
>
>
>   

-- 
------------
Claudio Prono
Systems Development @ Atpss.net Srl, Divisione Implementazione Sistemi
Via San Bernardino, 17 - 10137 Torino (TO) - IT
Tel +39-011.32.72.100  Fax +39-011.32.46.497
PGP Fingerprint: 75C2 4049 E23D 2FBF A65F  40DB EA5C 11AC C2B0 3647
Disclaimer: http://atpss.net/disclaimer
------------ 



More information about the dovecot mailing list