Difference between revisions of "Spam - my forum is flooded with spam, what can I do"

From Online Manual

Jump to: navigation, search
(Tidy up, some grammer changes, needs "Activation Settings" bit filled in.)
Line 1: Line 1:
 
SMF by default offers three tools to help you keeping spammers out of your forum:
 
SMF by default offers three tools to help you keeping spammers out of your forum:
#'''[[Registration#Settings|account activation]]''' - admins can decide to either ask their new members to visit an activation link sent to the newly registered member by email or to put all the newly registered members in the approval queue and then personally activate only the non-spammer accounts;
 
#'''[[Security_and_Moderation#Anti-Spam|the captcha]]''' - admins can set a verification code (called also captcha) that users have to decipher in order to be able to proceed with the registration;
 
#'''[[Security_and_Moderation#Verification_Questions|verification questions]]''' - admins can introduce a certain number of custom question and answer, then users that are registering have to answer those questions in order to proceed with the registration.
 
  
The first measure is available at ''admin > Members > [[Registration]] > [[Registration#Settings|Settings]]''.<br>
+
#'''[[Registration#Settings|Account Activation]]''' - Administrators can decide to either ask their new members to visit an activation link sent to the newly registered member by email or to put all the newly registered members in the approval queue and then personally activate only the non-spammer accounts.
The second and the third can be configured in ''admin > Configuration > [[Security and Moderation]] > [[Security and Moderation#Anti-Spam|Anti-Spam]]''.
 
  
The level of complexity of the verification code can be set from ''none'' (no verification code displayed) to ''extreme'' (the letters are extremely distorted and it should be very difficult to decipher for the bots).<br>
+
#'''[[Security_and_Moderation#Anti-Spam|The Captcha]]''' - Administrators can set a verification code (also known as a 'captcha') that users have to decipher in order to be able to proceed with the registration.
Just below box with the settings for the verification code, there is the box used to configure the '''verification questions'''. Usually this is the most efficient anti-spam method provided by the default SMF. A couple of things to note about this method:
+
 
*bots are usually quite good at math, so you should avoit questions like: what's the result of 2+2? and alike.
+
#'''[[Security_and_Moderation#Verification_Questions|Verification Questions]]''' - Administrators can introduce a number of custom questions and answers, thay users that are registering have to answer to allow registration.
*if you expect to have an international audience (with people that speak many different languages) it could be not a good option use questions because the person registering maybe doesn't know very well the language of the question.
+
 
From the admin panel it's possible to set as many questions you want, and also the number of questions that each user will be asked to fill during the registration (this number mush be inserted in the field '''Number of verification questions user must answer''' that is directly below the captcha example). If you configure 10 questions and then you set to show 2 in the registration page, SMF will show two random questions from the 10 configured each time a new member tries to register).
+
 
 +
The first measure is available through the Administration Center: ''Admin > Members > [[Registration]] > [[Registration#Settings|Settings]]''.
 +
 
 +
Here you can enable - COMPLETE ME!!!!!! -
 +
 
 +
The second and the third can be configured in the Administration Center: ''Admin > Configuration > [[Security and Moderation]] > [[Security and Moderation#Anti-Spam|Anti-Spam]]''.
 +
 
 +
The level of complexity for a verification code can be set from ''none'' (no verification code displayed) to ''extreme'' (the letters are extremely distorted and it should be very difficult to decipher for the automated spammers).
 +
 
 +
For the verification code, there is the box used to configure the '''verification questions'''. Usually this is the most efficient anti-spam method provided by SMF due to its forum specific nature. There are a few things to note about this method to increase its efficiency:
 +
 
 +
*Automated registration bots are usually quite good at math, avoid questions like: what's the result of 2+2? and similar.
 +
*International audiences may not understand local slang, or local terminology, ensure that questions don't alienate an otherwise active member base.
 +
 
 +
From the Administration Center it's possible to set as many questions you want, and also the number of questions that each user will be asked to fill during the registration. If you configure 10 questions and then set to show 2 in the registration page, SMF will show two random questions from the 10 configured each time a new member tries to register - a good bank of questions will stop automated bots from building a set of "known answers".
  
 
But that's not all!<br>
 
But that's not all!<br>
Of course one of the most important SMF feature are mods, and at the [http://custom.simplemachines.org/mods/ mod site] there is an entire category of [http://custom.simplemachines.org/mods/index.php?action=search;type=19;approved=1 Spam Prevention] mods.<br>
+
Of course one of the most important SMF features is its ability to be modified, and at the [http://custom.simplemachines.org/mods/ mod site] there is an entire category of [http://custom.simplemachines.org/mods/index.php?action=search;type=19;approved=1 Spam Prevention] mods.<br>
At the moment the most effective anti-spam mods reported by our community are (in alphabetical order):
+
 
 +
At the moment some very clever anti-spam mods have been created by our community (in alphabetical order):
 
*[http://custom.simplemachines.org/mods/index.php?mod=2502 Bad Behavior]
 
*[http://custom.simplemachines.org/mods/index.php?mod=2502 Bad Behavior]
 
*[http://custom.simplemachines.org/mods/index.php?mod=2815 Forum Firewall]
 
*[http://custom.simplemachines.org/mods/index.php?mod=2815 Forum Firewall]

Revision as of 15:52, 25 May 2012

SMF by default offers three tools to help you keeping spammers out of your forum:

  1. Account Activation - Administrators can decide to either ask their new members to visit an activation link sent to the newly registered member by email or to put all the newly registered members in the approval queue and then personally activate only the non-spammer accounts.
  1. The Captcha - Administrators can set a verification code (also known as a 'captcha') that users have to decipher in order to be able to proceed with the registration.
  1. Verification Questions - Administrators can introduce a number of custom questions and answers, thay users that are registering have to answer to allow registration.


The first measure is available through the Administration Center: Admin > Members > Registration > Settings.

Here you can enable - COMPLETE ME!!!!!! -

The second and the third can be configured in the Administration Center: Admin > Configuration > Security and Moderation > Anti-Spam.

The level of complexity for a verification code can be set from none (no verification code displayed) to extreme (the letters are extremely distorted and it should be very difficult to decipher for the automated spammers).

For the verification code, there is the box used to configure the verification questions. Usually this is the most efficient anti-spam method provided by SMF due to its forum specific nature. There are a few things to note about this method to increase its efficiency:

  • Automated registration bots are usually quite good at math, avoid questions like: what's the result of 2+2? and similar.
  • International audiences may not understand local slang, or local terminology, ensure that questions don't alienate an otherwise active member base.

From the Administration Center it's possible to set as many questions you want, and also the number of questions that each user will be asked to fill during the registration. If you configure 10 questions and then set to show 2 in the registration page, SMF will show two random questions from the 10 configured each time a new member tries to register - a good bank of questions will stop automated bots from building a set of "known answers".

But that's not all!
Of course one of the most important SMF features is its ability to be modified, and at the mod site there is an entire category of Spam Prevention mods.

At the moment some very clever anti-spam mods have been created by our community (in alphabetical order):