I'm new here xD
I'm thinking of developing a plugin to allow users to block ANY spammy traces (IPs, Email addresses, Website URLs, phone numbers, phrases, etc etc) from those evil spammers.
BUT, after some research, I've found that these evil idiots use random IP addresses, which means the plugin could result in blocking legit users (which isn't cool).
So, this is my idea:
The plugin is installed and activated on the domain bob.com.
Mr Robot
then decides to pay a visit to bob.com
and begins spamming (posting useless, silly comments).
The robot uses Website URL: www.mypornsite.com
and email: jimmy@g_mail.com
with IP: 123.123.123.15.
Then the victim (manager at bob.com
) decides to block the website url, email address and IP used in the spammy content from Mr Robot
.
But because that IP could be random, we could be blocking legit users. SO,
The IP does not actually get blocked. What actually happens is, a user with the same ip as Mr Robot's will be able to access the site just like anyone else would. BUT if ANY user visits bob.com and posts a comment containing the blocked email, website url or any other blocked material, then the IP of that user will be blocked for a day, and the comment will not go through (bob.com
manager wont see it, as if it never happened).
After 24/hours of the comment being posted, the IP will then be allowed full access to the site.
Actually, maybe I shouldn't allow it to block complete access, instead, just to block submitting any forms on the domain?
Anyway guys, my question is, is there any other plugin out there that will do EXACTLY this. I know there are a few IP blockers, email blockers and so on... But any like the one I've described above?
Feel free to give any tips if you wish to.
Thanks