<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: SMF and StopForumSpam.com</title>
	<atom:link href="http://forumsblogswikis.com/2008/12/03/smf-and-stopforumspamcom/feed/" rel="self" type="application/rss+xml" />
	<link>http://forumsblogswikis.com/2008/12/03/smf-and-stopforumspamcom/</link>
	<description>News on forums, blogs, wikis, cms, etc</description>
	<lastBuildDate>Fri, 07 Oct 2011 20:33:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: no spam</title>
		<link>http://forumsblogswikis.com/2008/12/03/smf-and-stopforumspamcom/comment-page-1/#comment-5388</link>
		<dc:creator>no spam</dc:creator>
		<pubDate>Thu, 25 Mar 2010 09:41:52 +0000</pubDate>
		<guid isPermaLink="false">http://forumsblogswikis.com/?p=321#comment-5388</guid>
		<description>IMO checking by IP is not very good because other users may be assigned the same IP. It would be much safer if you checked email instead. This post contains details on how to do that http://www.zubrag.com/articles/spam-protection.php</description>
		<content:encoded><![CDATA[<p>IMO checking by IP is not very good because other users may be assigned the same IP. It would be much safer if you checked email instead. This post contains details on how to do that <a href="http://www.zubrag.com/articles/spam-protection.php" rel="nofollow">http://www.zubrag.com/articles/spam-protection.php</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://forumsblogswikis.com/2008/12/03/smf-and-stopforumspamcom/comment-page-1/#comment-5232</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Tue, 14 Jul 2009 01:23:09 +0000</pubDate>
		<guid isPermaLink="false">http://forumsblogswikis.com/?p=321#comment-5232</guid>
		<description>So, after about 8 months I think this is a pretty successful mod.  I&#039;ve got two SMF forums, one with this mod and one without.  The one with it gets maybe one spam registration a week.  The one without is around 10 or 12 a day.</description>
		<content:encoded><![CDATA[<p>So, after about 8 months I think this is a pretty successful mod.  I&#8217;ve got two SMF forums, one with this mod and one without.  The one with it gets maybe one spam registration a week.  The one without is around 10 or 12 a day.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://forumsblogswikis.com/2008/12/03/smf-and-stopforumspamcom/comment-page-1/#comment-3605</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Mon, 15 Dec 2008 23:54:58 +0000</pubDate>
		<guid isPermaLink="false">http://forumsblogswikis.com/?p=321#comment-3605</guid>
		<description>The quotes thing was a WordPress issue.  WP filters quotes into smart quotes.  Don&#039;t know why, but I&#039;d guess it&#039;s a typography issue.  Good for style, bad for code.

Found and installed a plugin called &lt;a href=&quot;http://coffee2code.com/wp-plugins/wpuntexturize/&quot; rel=&quot;nofollow&quot;&gt;WP Untexturize&lt;/a&gt; that takes care of it.</description>
		<content:encoded><![CDATA[<p>The quotes thing was a WordPress issue.  WP filters quotes into smart quotes.  Don&#8217;t know why, but I&#8217;d guess it&#8217;s a typography issue.  Good for style, bad for code.</p>
<p>Found and installed a plugin called <a href="http://coffee2code.com/wp-plugins/wpuntexturize/" rel="nofollow">WP Untexturize</a> that takes care of it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://forumsblogswikis.com/2008/12/03/smf-and-stopforumspamcom/comment-page-1/#comment-3600</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Mon, 15 Dec 2008 16:31:47 +0000</pubDate>
		<guid isPermaLink="false">http://forumsblogswikis.com/?p=321#comment-3600</guid>
		<description>Yeah, I&#039;ve noticed a few still come through on a spammy email address.  But if I had to guess I&#039;d say this catches 90 plus percent of &#039;em.  Adding an email check to the actual registration routine in my next step.

On my forum I&#039;ve also changed to return a 200 header instead of the 403.  My thinking was that a 403 made sense, but some spam robots may be reading that and assuming that they need to change IPs.  I&#039;ve noticed a lot of &quot;Registering for an account on the forum&quot; with matching UAs but coming from different IPs.  My guess is they&#039;re seeing the 403 and trying another IP.

The quote thing appears to be a WordPress issue that I need to spend some time working on.</description>
		<content:encoded><![CDATA[<p>Yeah, I&#8217;ve noticed a few still come through on a spammy email address.  But if I had to guess I&#8217;d say this catches 90 plus percent of &#8216;em.  Adding an email check to the actual registration routine in my next step.</p>
<p>On my forum I&#8217;ve also changed to return a 200 header instead of the 403.  My thinking was that a 403 made sense, but some spam robots may be reading that and assuming that they need to change IPs.  I&#8217;ve noticed a lot of &#8220;Registering for an account on the forum&#8221; with matching UAs but coming from different IPs.  My guess is they&#8217;re seeing the 403 and trying another IP.</p>
<p>The quote thing appears to be a WordPress issue that I need to spend some time working on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Denis Goddard</title>
		<link>http://forumsblogswikis.com/2008/12/03/smf-and-stopforumspamcom/comment-page-1/#comment-3598</link>
		<dc:creator>Denis Goddard</dc:creator>
		<pubDate>Mon, 15 Dec 2008 14:08:01 +0000</pubDate>
		<guid isPermaLink="false">http://forumsblogswikis.com/?p=321#comment-3598</guid>
		<description>(looks like a global CSS may be to blame for the SmartQuotes -- perhaps just enclosing your code examples in PRE tags would work?)</description>
		<content:encoded><![CDATA[<p>(looks like a global CSS may be to blame for the SmartQuotes &#8212; perhaps just enclosing your code examples in PRE tags would work?)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Denis Goddard</title>
		<link>http://forumsblogswikis.com/2008/12/03/smf-and-stopforumspamcom/comment-page-1/#comment-3597</link>
		<dc:creator>Denis Goddard</dc:creator>
		<pubDate>Mon, 15 Dec 2008 14:06:40 +0000</pubDate>
		<guid isPermaLink="false">http://forumsblogswikis.com/?p=321#comment-3597</guid>
		<description>THANKS!!! I had been meaning to do something like this for the past few months, ever since I first came across stopforumspam.com
The last few weeks we&#039;ve been getting way more registration attempts than before, an it was becoming a big pain. I did a google search hoping somebody had already done the work, and here you are. :-)

Two suggestions on your post:

1. Your code snippets above are using SmartQuotes. People less familiar with php (or programming in general) may get tripped up if they simply copy-and-paste from the website into their .php files. It might be nice if you could update the snippets from, eg
‘yes’
to the correct
&#039;yes&#039;

2. Similarly, the line-numbers in the snippets may confuse the clueless. I know a lot of SMF admins out there are not the most clueful.

Lastly, a feature request... it would be great to check the email address against the stopforumspam API as well. The spammers&#039; email-generation algorithm results in email addresses being re-used, so that even a newly compromised attack IP, not yet registered in the database, is likely to be using a known-bad email address.

Anyway, THANK YOU once again, this was a wonderful find and is hugely appreciated!!

Denis</description>
		<content:encoded><![CDATA[<p>THANKS!!! I had been meaning to do something like this for the past few months, ever since I first came across stopforumspam.com<br />
The last few weeks we&#8217;ve been getting way more registration attempts than before, an it was becoming a big pain. I did a google search hoping somebody had already done the work, and here you are. :-)</p>
<p>Two suggestions on your post:</p>
<p>1. Your code snippets above are using SmartQuotes. People less familiar with php (or programming in general) may get tripped up if they simply copy-and-paste from the website into their .php files. It might be nice if you could update the snippets from, eg<br />
‘yes’<br />
to the correct<br />
&#8216;yes&#8217;</p>
<p>2. Similarly, the line-numbers in the snippets may confuse the clueless. I know a lot of SMF admins out there are not the most clueful.</p>
<p>Lastly, a feature request&#8230; it would be great to check the email address against the stopforumspam API as well. The spammers&#8217; email-generation algorithm results in email addresses being re-used, so that even a newly compromised attack IP, not yet registered in the database, is likely to be using a known-bad email address.</p>
<p>Anyway, THANK YOU once again, this was a wonderful find and is hugely appreciated!!</p>
<p>Denis</p>
]]></content:encoded>
	</item>
</channel>
</rss>

