How to Protect Your Site From Spammers in Elgg 1.8
Written by Rodolfo Hernandez Thursday, 5 July 2012
In previous articles, I discussed about how to stop automated spammers from registering. However, there are some spammers that can get through and post spam all over your network. For that reason, in this article, we will learn how to stop spammers from posting on your network.
1. First, we will download a plugin called Spam 1.8.x Throttle. You can download it here
2. After downloading the tool, install it on your network. Please refer to this article about installing a plugin in Elgg 1.8
3. After that, please login on your Elgg network as an Administration and go to the Administration Dashboard:
4. Then go to menu “Configure ->Plugins” and activate the plugin:
5. Now, let’s configure the tool. ”Other-> Spam Throttle Settings”
6. Within the configuration form, we can manage:
- Global Limit
- Global Consequences of breaking the limit
- Limit Blogs
- Blogs Consequences of breaking the limit
- Limit Files, Files Consequences of breaking the limit
- The Wire Limit
- The Consequences of breaking the limit Wire
- Comment Limit
- Comments Consequences of breaking the limit and Suspension Length
7. One of the advantages of this plugin is that if a user exceeds the limits set at the plugin settings, he will be reported to site admin via the reported content plugin.
Additional settings allow the administrator to choose what happens to spammers. Which are the following:
Nothing – The user is still able to log in and create content
Suspend – The user can log in and view content with their normal permissions, but cannot create new content for a set amount of time.
Ban – The user is banned from the site, cannot log in, cannot view non-public content, cannot create content
Delete – The user account is deleted along with all of their content. Use with care as the deletion cannot be undone.
We strongly recommend to Limit 2 blogs for 5 per minute for your users, because majority of people usually post 2 or 3 blogs per day. We also suggest to set for the user to be suspended if he breaks the blog limit.
I recommend only applying that rule to blogs, because spammers only posts blogs. Blog posting takes some server resources, so we strongly recommend installing and using this tool, to keep our servers safe and your site up and running.
This now concludes how to protect your site from spammers in Elgg 1.8
For more info about Elgg hosting solutions, visit Arvixe Elgg Hosting.