I do it as a plugin.  It allows me to have an array of systems that all sit
in front of the real MTA.  I had toyed with putting loop detection in the
220 start-banner but I was a young qpsmtpd coder back then.  Maybe I should
re-visit that.  Even then, that would still be a plugin though.  If it makes
it core, it would be nice to have a way to defeat it for pipelining
configurations.

My $0.02...

peter

On 4/4/05 1:56 PM, "John Peacock" <[EMAIL PROTECTED]> wrote:

> Though a couple of self-inflicted Denial of Service attacks on my mail
> servers, I've discovered that qpsmtpd doesn't implement any mailing loop
> detection internally.  Now that I have fixed my misconfiguration (alias
> domains not completely set up), I thought I'd add this to qpsmtpd so it
> *can't* happen again.
> 
> The only question I have is whether this should be a plugin (since it
> might be computationally significant) or if it should be part of the
> core code...
> 
> Thoughts???
> 
> John
> 

Reply via email to