how to avoid frequent spammers in my joomla site

by dev-m   Last Updated August 24, 2017 17:10 PM

I have been experiencing spamming in my website for a long time, following are two things i want to stop -

1.stopping fake/bad user registration 
2.stopping posting bad topics in my kunena forum 

I have captcha and registration confirmation email enabled when new users registers in my website, but still many fake users are registering, most of their emails ending in mail.ru and yandex.com. For this in my gmail account i am getting too many delivery incomplete and registration pending approval emails because most of those emails not exists and have many restrictions so that their registration is not being complete, i want to stop all these emails too.

I have done many researches about how to stop them, i got users' ip addresses from k2 user list and added those ips in restricted list from my server control panel but all those ips different and how long i can do that?, I found recommendations from experts to use EasyCalcCheck extension but it's not free and i can't use it after installation, also i checked akeeba admin tools extension but did not see any settings for this yet.

One thing spinning in my mind if they were using bot when registering then could they pass captcha input restriction? so some measurements like putting hidden inputs and asking to answer questions before registering may not work because they are freaky minded human registering themselves not any bot or am i wrong?

So i need very strong suggestions about what to do to stop fake/bad user registrations(6/7 registration attempts on avg each day) and posting bad topics in kunena forum(on topic posting, i set captcha challenge for users in kunena settings and tried other available settings). FYI i am using CB for registration.



Related Questions


Community Builder - use email as username

Updated April 12, 2015 20:04 PM

How to Get Home Relocation Convenient

Updated June 04, 2015 08:04 AM



Community Builder - can't update profile

Updated July 10, 2018 19:10 PM