Spam is the irrelevant and unsolicited messages sent to users and Moodle is also prone to the spammers. To improve the self defense of your Moodle site, you can make use of the Spam Deletion Block which can be sued to detect and remove spam from your Moodle site.
The Spam Deletion block is developed by Moodle HQ heavyweights like Dan Poltawski, David Mudrak, Helen Foster and Rajesh Taneja. The block is now available for Moodle 2.7 version.
The block adds “Report spam” action link into the forum pages and comments. It lets the teacher easily suspend spammer accounts and delete their contents.
You need to add the block to the front page of your Moodle site and then change ‘Page contexts’ to ‘Display through the entire site’ from the Edit block settings page.
You can download the Spam Deletion block from Moodle plugins database here. The block also needs a small code snippet to be appended in your config file which is mentioned here.
How you are fighting spam on your Moodle site? Is there any other tool available for fighting spam in Moodle? Do share with us in the comments below.