On Wed, 8 Aug 2007, Mike Brudenell wrote:
> When a message can't be delivered because the recipient's mailbox is
> full an entry gets added to the hints database. When a subsequent
> message arrives delivery is attempted and, when it fails, Exim
> appears to consult the hints database and then decides it should
> immediately REJECT (as against defer) the incoming message.
That shouldn't happen. (And doesn't here.) It should defer the delivery
attempt.
> If I sneakily delete the hints database and then send another test
> message it gets deferred and held in the queue as I expect.
>
> I assume this is to try and keep the size of the queue small when a
> recipient is known to have a full mailbox and messages keep pouring in.
The time for which it holds the message is controlled by the retry
rules. Have you set up a short retry time for quota errors?
--
Philip Hazel University of Cambridge Computing Service
Get the Exim 4 book: http://www.uit.co.uk/exim-book