Hi Roberto,
I've been thinking about the spam problem a lot and think we need to take a new look at spammer's methods of sending spam.
The spammers are getting more and more ingenious in getting through our defenses, so i think we need to put some more 'brain' in our filtering techniques. The way i imagine this is by not looking at individual mails and filtering those, but looking at groups of incoming spams and trying to find patterns.
For example:
- If one single sender IP is triggering the keyword filter more than 5 times in one hour, that ip gets blacklisted, even if all 5 mails are different and are sent to different recipients.
- If an IP is found in MAPS, move it to blacklist immediately.
- If a message is triggering one of the filters refuse all mails that have exact same length for one hour from the same IP range.
- If more than 5 mails have the same subject and are triggering one of the keywords filters, automatically block all mails with the same subject for a day.
- If a mail is positively identified as spam, create a checksum of its body and compare that to all incoming mails, if checksum matches, refuse it catagorically, regardless of origin, sender or adressee. Forward all sending IP's to MAPS servers.
- If more than 20 identical mails (checksum controlled) are passed through the same server within an hour, chances are high it's either spam or a newsletter, an alert should be created and all subsequent mails with same content should be tagged as spam and/or blocked.
These are just a few thoughts that spring to mind, in essence the idea is to not treat mails individually, since they are never beeing sent individually (in case of the spammails), and as such they behave in a pattern, recognising the pattern and blocking all that adheres to that pattern would reduce the amount of spam that travels the globe and pollutes all of our networks tremendously. I'm not saying we should stop investigating the individual mails, i'm saying we should *also* look for patterns.
I do realise this would take a major effort to implement, nevertheless i wanted to bring it forward.
If such a system would get operational, and would be carried by a serious number of ISP's, the spams would get caught after only a few sent mails, and the rest of their broadcast would be refused by all major isp's.
The resources that would be spent on finding patterns would reduce the amount of resources waisted on treating the individual mails, since a bunch of them will be recognised immediately as beeing spam.
If anyone has more similar ideas on the subject please bring them forward. :)
Best regards,
Marco
------------- Anyone who is capable of getting himself made president, should on no account be allowed to do the job. D.Adams
|