On 2006-02-08 11:10:50 -0500, John Peacock wrote: > Charlie Brady wrote: > > > >I don't want to waste my time talking to a spambot claiming to be > >"aol.com". And there a big chance that he will ignore my 550 code, and > >will send me the message anyway. > > Except that qpsmtpd won't continue to play with that server (i.e. every > subsequent line will be refused). I'm actually looking at this with > require_resolvable_fromhost, which actually does (currently) a > DENY_SOFT, which is even more wrong. > > I think what we need is a "three-strikes" meta plugin: if a remote MTA > has been sent a DENY_SOFT or DENY and continues to attempt the send a > message (in the former case without issuing an RSET), then we just drop > them.
That depends where it received these replies. After the client has
received the PIPELINING keyword in the response to EHLO, it may send
MAIL FROM, one or more RCPT TO and DATA in single block. Only after that
it must read the responses to find out whether it should actually
transfer the mail or not.
hp
--
_ | Peter J. Holzer | Ich sehe nun ein, dass Computer wenig
|_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ | -- Holger Lembke in dan-am
pgp5NHPDTYTFn.pgp
Description: PGP signature
