Attila Nagy: > I've only written this, because I was sure that somebody would miss it. > This destination is not slow because of slow delivery times on the > already open connections, but because of connection timeouts (I can > observe this on other, mostly silent systems, which send only few > messages there) and artificial limits on the recipient side. > I'm aware of this, and we are always trying to make that better, but > what I would like to know is why does postfix behaves this way. > This is a built-in DoS feature, which could be easily solved, or I miss > something?
Perhaps you have a suggestion for how Postfix would decide which of thousands of queue files contain a recipient in a slow or fast domain. Remember, one message may have any number of recipients, not just one, and all this needs to be accomplished while using a finite amount of memory, and in a manner that allows fast recovery from crash (i.e. no global database state with information about every message and receipient). Wietse