Maybe many of you do not know that you can secure your contact form page inc ase you use Contact Form 7 plugin.
It’s pretty simple and it takes only 5 minutes.
You need to have or install 2 plugins:
1) Akismet – download here
2) Really Simple Captcha – download here
Once installed Akismet (it can be already installed, because WordPress it’s already integrate this plugin in the main installation package) you need to configure it following the required steps.
Then install Really Simple Captcha. you do not need to configure anything here, just install it and activate it.
Once this both steps are made, you need to secure the contact for you already have it under Contact Form 7.
You need to add the following Akismet-related options into the appropriate fields in your form.
[php]akismet:author[/php]
Add this option to the field that accepts the name of the sender.
[php]akismet:author_email[/php]
Add this option to the field that accepts the email address of the sender.
[php]akismet:author_url[/php]
Add this option to the field that accepts the URL of the sender.
When at least one of those options are set (remember, it’s recommended to set all of the options for accurate judgment), Contact Form 7 will send Akismet all of the sender’s input and the information relating to the submitting activity. Akismet will then judge whether this submission is likely to be spam.
If Akismet judges the submission as spam, Contact Form 7 cancels the sending of mails and shows a message that says, “it failed to send the message.” You’ll see an orange border around the response message when it has been judged as spam.
Finally, to make sure it works, you can test it by sending “viagra-test-123″ as name of the sender. This test case will always be judged as spam.