[Dovecot] Catch22: user needs space to fix out of space condition

Patrick Domack patrickdk at patrickdk.com
Thu Aug 25 02:13:17 EEST 2011

Don't use dotlock files.

Method that generally works nice also is to start rejecting email for  
the user when they are at 99% capacity, so you leave just alittle room  
for that kind of thing left.

Quoting Joseph Tam <jtam.home at gmail.com>:

> A mail user reported that he filled up his INBOX (despite reminders he
> was approaching his filesystem quota), and furthermore, he could not
> fix the situation because he couldn't expunge message he marked for
> deletion.
> The dovecot logs revealed the cause
> 	dovecot: imap(user): Error: open(/var/mail/user.lock) failed:
> 		Disc quota exceeded
> This created an impasse where a user cannot free space because he needs
> to create a lock file that cannot be created because he needs free
> space.  Is there any way out of this without administrator intervention?
> Joseph Tam <jtam.home at gmail.com>

More information about the dovecot mailing list