Meanwhile I listened to a podcast the other day about HttpHanlders and HttpModules. The interviewee spoke about creating a banned IP lookup to keep known bad servers away from your web site. So, I took it a little further and mashed up some existing code that did reverse DNS lookups and wrapped it into an BE.N Extension. You know what, it rocks! I have hosted email for a long time and know the issues around reverse DNS lookups, so I did not take this decision likely.
In essence, if your IP was banned, the Extension replaces the body of the content serving and replaces it with, "Your IP has been blacklisted....".
In fact, if you can see this page, you are not black listed.
I got the idea from the pod cast "MSDN geekSpeak Webcast Audio: httpHandlers and httpModules with Chris Love (Level 200)" on "MSDN geekSpeak Podcasts" . You can find more about the developer Chris Love who was interviewed. You can see his first computer, which is the same one I had at Timex Sinclair 1000
cea1c0a4-0039-4180-a0c9-2278594e0381|0|.0