> Or for that matter just don't respond with a 250 to their HELO for N
> seconds and if they continue talking anyhow drop the connection
> (something like this is in the current beta sendmail, 8.13.0beta.)
That works currently against spamware that pipelines illegally. If it
becomes more common, that spamware will become less common.
Problem is that there are lots of people using these techniques for
good reason. 'illegal' is a poor choice of language, SMTP is not an
act of parliament, nor is it a particularly great design.
I'm not sure that you and Seth are understanding 'pipelines
illegally' in the same way. There is a defined standard for when and
how an SMTP client can pipeline which includes some carefully
reasoned times when pipelining cannot be correct behavior. Spamware
today breaks the natural rules about what can be pipelined, not just
the social rules about whether a sender should try pipelining when
the EHLO response isn't there.