Patrik Rak:
[ Charset ISO-8859-1 unsupported, converting... ]
> On 16.5.2013 13:13, Wietse Venema wrote:
> 
> > You can try. I hope you can also document the result! Neither
> 
> I'll do my best. Fortunately it seems this knob is pretty 
> straightforward to explain to the end users.
> 
> > Victor nor I have been able to fully absorb the subtle details
> > of nqmgr in a reasonable time span (like a long weekend or so).
> 
> We can try to arrange some kind of online meeting about this someday if 
> you wish. It would be even better to have a real whiteboard around, but 
> we can try.

How much time do you have? I estimate this will take 3-4 sessions
of about 3-4 hours each, 1-2 per weekend. Obviously that can't be
done primarily by keyboard. In the worst case we may have to set
up some temporary account to keep international phone charges
under control.

> > Just be aware that persistent backlog will also affect geylisted
> > mail, as the time to make one pass over the deferred queue increases
> > with backlog size. Increasing the maximal_backoff_time only delays
> > the onset of trouble.
> 
> I was thinking about related issue today, too. The enhancement I was 
> considering was that rather than classifying all deferred mail as 
> "slow", we can exclude deferred mail which is not in the deferred queue 
> for longer than some configurable time (explicit retry count might be 
> even better, but we don't keep track of that now). That would prevent 
> the greylisted mail from being put into the same class as the entire 
> backlog, which might be too harsh for fresh deferred mail.

That is an optimization for near-empty deferred queues, but does
not address the concern that I raise above. Aside from that, your
optimization does not seem to introduce new worst-case behavior so
it is mostly harmless.

        Wietse

Reply via email to