I told you I was serious. Steps have been taken to turn the tide on comment spam roaches. The MT-Blacklist can only go so far (and activity logs show it does squeeze out the regular v*agra repeat crowd). Image courtesy of the Orphanage of Cast-Off Mascots .
Next in the arsenal are steps 1 and 2 from “Seven quick tips for a spam-free blog”, courtesy of one of the quirkiest blog names in recent memory “The Accumulating Evidence of Yoz Grahame’s Infuriating Inability to Prioritise”.
Since all template pages use the script path via the variable $MTCommentScript$, I had to do a complete rebuild on not only my blog, but the 10 or so others running on the server.
Ben Brophy suggested removing the URL field from the form which only stumps spammers actually using the form– it would do nothing against ones who are using automated scripts based on munging the cgi parameters. Better yet (but would require edits of the perl mt-comments.cgi script) might be to change the name of the URL field and variable in the scripts, or even commenting out the comments script output (!!) so that it never wrote the offending URLs to your blog.
Next up might by Burningbird’s approach of embedding a require hidden element in a comment form- which would call for more template fiddling and of course is still discoverable by HTML source seekers.
So far not so painful. Of course not fool proof.