- Unternehmen
- Dienstleistungen
- Ressourcen
- Facebook Services
- Know How Datenbank
nur in englisch verfügbar
- Online Demos
nur in englisch verfügbar
|
Lets assume the most spam is done by spambots and not from human filling out forms with pornographical links, so how a spambot will collect email information. We guess there are two ways of how a bot is collecting forms, mailers and email links from various websites. 1. through spidering websites and outgoing links to other websites, while doing so collect relevant information. 2. a person will collect form action urls within forms and add them to a bots database So the big question is what things need to be done to protect against spam ? 1. protecting real pop accounts from receiving spam 2. ensure that nobody will be able to abuse form action scripts 3. make sure that no robot can abuse forms and send them The new idea for protection without captcha: if we assume a bot will enter our site and looking for email adresses to find we should avoid putting real email links into our sites, that can be done by using e.g. mootools to replace any email links with function calls. The second task, the new idea is we let the bot to collect one real email adress our robot@domain.end. Lets put our robot@domain.end email adress link the very beginning of our website and use an id to connect the link to a stylesheet declaration like that: <a id="contact" href="mailto:robot@domain.end">robot@domain.end</a> #contact { display: none; } Due the css command our Email Link will be completely invisible on the site, so we can be sure if someone finds that email, it must be a "machine", a spambot. If someone sending an email to our robot email adress the conclusion is that we caught a spammer. Collect the IP-adress and put it in some spam database. Now we will do the same thing with an invisible form: <form id="contact" action="robot.php"> place some inputs inhere </form> #contact { display: none; } Confiure the server side script to store the clients IP adress in our spam database, due anyone who will send the form is a spammer ( coz the form is invisble ). The tricky issue Real search engines should somehow be prevented to find our robot@domain.end mail adress and should not include out robot.php within their spidering process. If those tasks has been successfully implemented we should have a working system which will track spammers and spambots. Finally if there are more real forms used on a site some additional post filtering should do the rest to sort out unwanted human spam. back |