I'm using SI Captcha, but spammers seem to know how to post spam throuth SI Captcha.
What I thought SI Captcha did was:
If SI Captcha founds the post is spam, the message is thrown away.
If SI Captcha founds the post is not spam, the message is published immediately.
BUT SI Captcha does:
If SI Captcha founds the post is spam, the message is kept and WordPress responses code 302. I get this message too. "A new comment on the post [BLOG TITLE] is waiting for your approval", and the spam message is in the waiting box.
If SI Captcha founds the post is not spam, the message is published immediately as I wish. WordPress responses code 302.
If I post a message with wrong captcha, the browser shows error-page saying "ERROR: Wrong CAPTCHA". WordPress responses code 500.
How can I throw spam away? Please give me your advice!
For your information...
SI captcha 188.8.131.52 WordPress 3.5.1 CentOS 6.4 PHP 5.3.3 Apache 2.2.15
Spammers are from...
- I think WordPress should response code 4xx for BOTH spam and posts with wrong captcha.
- I'm not sure what causes this problem; WordPress or SI Captcha or both.
- If possible, I would like to save spammed POST data. How can I do this easily? Any plugins?