diff --git a/bms.py b/bms.py index 0c26466778764564e32346f279603a1e6031d916..74c69c58b0bf856570a765582724766185d3b5ee 100644 --- a/bms.py +++ b/bms.py @@ -1,6 +1,9 @@ #!/usr/bin/env python # A simple milter that has grown quite a bit. # $Log$ +# Revision 1.107 2007/04/15 01:01:13 customdesigned +# Ban ips with too many bad rcpts on a connection. +# # Revision 1.105 2007/04/13 17:20:09 customdesigned # Check access_file at startup. Compress rcpt to log. # @@ -998,6 +1001,7 @@ class bmsMilter(Milter.Milter): self.log("srs rcpt:",newaddr) self.dspam = False # verified as reply to mail we sent self.blacklist = False + self.delayed_failure = False except: if not (self.internal_connection or self.trusted_relay): if srsre.match(oldaddr):