On Fri, Jan 30, 2009 at 09:14:32PM +0100, Martijn Brinkers wrote:

> > > If the filter queue size is larger than 500 messages (lower level) wait
> > > some time X in the RCPT handler of the filter and then continue
> > > normally. If size is larger than 1000 (upper level) return 450. 
> > 
> > Seems to me something is broken if the filter processing speed 
> > is affected by the size if the postfix queue.
> 
> I may have not be clear enough. The processing speed of the filter
> depends on the size of the message. What I suggest is that I slow down
> the message recipient process (add some wait time when the filter
> receives RCPT from Postfix) when the queue size of the filter becomes
> too large (soft-limit). Currently there is only a hard-limit.

THe correct solution is not reply to "." until the message has been
forwarded to the MTA downstream of the filter, and to return *that*
MTAs response to "." as the filter's response to ".". No queue, no mess.

-- 
        Viktor.

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the "Reply-To" header.

To unsubscribe from the postfix-users list, visit
http://www.postfix.org/lists.html or click the link below:
<mailto:majord...@postfix.org?body=unsubscribe%20postfix-users>

If my response solves your problem, the best way to thank me is to not
send an "it worked, thanks" follow-up. If you must respond, please put
"It worked, thanks" in the "Subject" so I can delete these quickly.

Reply via email to