I have a client who is using Drupal and has an email contact form. The problem is they are getting spam sent through the form daily.
I have tried the Re-captcha plugin, captcha plugin, Anti-spam (Askimat), and Honeypot plugins.
The offenders are using programs like XRumer which is capable of solving captcha's and none of these plugins have been able to stop the bots.
So I am asking others if they have any advice on how to stop these contact form spam submissions?
Since this particular form shouldn't have a legitimate reason for a URL in the body section, possibly I could detect URL's and then return an error if they are present when a form is submitted?
\b(?:purses|dental|headphones)\b
) because I was getting a lot of spam for certain types of products. It worked pretty well… Rules could conditionally approve or reject the comments depending on whether or not the comment body passed my regex. Ultimately, as the level of spam escalated, I just changed the Rule to delete the offending comments without bothering to check them manually :-p