On 14.5.2013 16:50, Viktor Dukhovni wrote:
On Tue, May 14, 2013 at 04:00:27PM +0200, Patrik Rak wrote:
The problem with your approach is that whatever the bad guys want,
you give it to them.
Nonsense. There are no "bad guys", just an arrival rate of mail
that takes longer to process. If someone wants to DoS your MTA,
it is far easier than trying to starve SMTP output with slow mail.
Also for most sites, I can't inject arbitary recipients into their
queue.
That's meek. They want more, you give it to them.
There is no "them". This is not an analysis.
The "bad guys" was a metaphor for slow mail which consumes available
resources.
Without any offense, maybe you should reread all what was already
written and put it all more thought. Then you might realize why your
after-the-fact-testing solution is flawed, and why your
boost-the-concurrency solution works but is a needless waste. Wietse
explained the former pretty clearly, IMHO, and I tried my best about the
latter.
Patrik