On 5.1.2010, at 18.59, Ken Price wrote:

> I'm using Dovecot LDA with Exim.  I'm also using Dictionary Quotas in a
> MySQL database.  I want to avoid backscatter completely, so I set
> "quota_full_tempfail = yes" and handle quota checking in the Exim RCPT ACL
> during the SMTP session.  The problem lies in the case where a user's
> account is nearly full.  Smaller messages will continue to come through,
> but a larger message would get queued for retry since it will push the
> account over quota.  I need Dovecot's quota to exhibit the same behavior as
> Exim's "quota_is_inclusive=false".

If backscatter is the only reason, would it work simply to keep 
quota_full_tempfail=no and use -e option for deliver? Then configure Exim to 
delay replying to to DATA command until deliver is finished. I guess the main 
problem with this is increased load when tons of mails are being delivered at 
the same time..

Reply via email to