For developers: Use Akismet spam protection for comments
Akismet is an anti-spam service that can be integrated with Sitefinity CMS to provide additional security to the comments functionality.
Sitefinity CMS exposes several events for comments that can be used to check the content of comments submitted to mark the comments with unacceptable text as spam. For more information, see For developers: Comments events.
In addition, if you, as an administrator or moderator mark an existing comment as a spam or ham, Akismet's service remembers your marking and comments of the same type are treated accordingly during future monitoring.
PREREQUISITES:
- Acquire Akismet API key by registering on Akismet's site (www.akismet.com).
- Add Akismet's API project to your Sitefinity CMS project. To do so:
- Download the Akismet API from http://akismetapi.codeplex.com/ and extract the contents of the ZIP file to a local folder.
- In Visual Studio, open your Sitefinity CMS project. From the context menu of the solution, choose Add » Existing Project... and select the AkismetAPI project file.
- Resolve any missing assemblies and references.
- Build the AkismetAPI project.