<?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: PXS Mail Form &#8211; WP Plugin</title>
	<atom:link href="http://www.phrixus.co.uk/pxsmail_archive/feed" rel="self" type="application/rss+xml" />
	<link>http://www.phrixus.co.uk</link>
	<description></description>
	<lastBuildDate>Thu, 04 Mar 2010 07:36:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Phrixus</title>
		<link>http://www.phrixus.co.uk/pxsmail_archive/comment-page-3#comment-5596</link>
		<dc:creator>Phrixus</dc:creator>
		<pubDate>Wed, 14 Sep 2005 07:59:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.phrixus.co.uk/pxsmail/#comment-5596</guid>
		<description>Ok, thats fine so just to confirm, for the &#039;referrer checking&#039;, the script should check that the POST data originated on the server itself and if there are any red flags raised anywhere, the script should just stop and not bother to send the junk?</description>
		<content:encoded><![CDATA[<p>Ok, thats fine so just to confirm, for the &#8216;referrer checking&#8217;, the script should check that the POST data originated on the server itself and if there are any red flags raised anywhere, the script should just stop and not bother to send the junk?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Perkins</title>
		<link>http://www.phrixus.co.uk/pxsmail_archive/comment-page-3#comment-5593</link>
		<dc:creator>Justin Perkins</dc:creator>
		<pubDate>Wed, 14 Sep 2005 03:06:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.phrixus.co.uk/pxsmail/#comment-5593</guid>
		<description>No I don&#039;t think logging is that important, at least not for me and clients I have set up with WP and this great plugin :)</description>
		<content:encoded><![CDATA[<p>No I don&#8217;t think logging is that important, at least not for me and clients I have set up with WP and this great plugin <img src='http://www.phrixus.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phrixus</title>
		<link>http://www.phrixus.co.uk/pxsmail_archive/comment-page-3#comment-5590</link>
		<dc:creator>Phrixus</dc:creator>
		<pubDate>Tue, 13 Sep 2005 22:12:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.phrixus.co.uk/pxsmail/#comment-5590</guid>
		<description>Good points Justin, would it also be useful to maintain a basic log perhaps that could be viewed in the control panel? Something along the lines of registering the number of mails sent, the number that were red flagged and the number of mails that didn&#039;t pass the referrer check? If so, would just a basic count be preferable or a more detailed output? </description>
		<content:encoded><![CDATA[<p>Good points Justin, would it also be useful to maintain a basic log perhaps that could be viewed in the control panel? Something along the lines of registering the number of mails sent, the number that were red flagged and the number of mails that didn&#8217;t pass the referrer check? If so, would just a basic count be preferable or a more detailed output?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin P</title>
		<link>http://www.phrixus.co.uk/pxsmail_archive/comment-page-3#comment-5589</link>
		<dc:creator>Justin P</dc:creator>
		<pubDate>Tue, 13 Sep 2005 20:54:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.phrixus.co.uk/pxsmail/#comment-5589</guid>
		<description>Just checking the HTTP_REFERER server variable is all that is needed, maybe comparing it against some other server variables like SERVER_NAME and/or SCRIPT_NAME would be a good comparison that doesn&#039;t require hardcoding the expected referring URL.

I would even go so far as to raise a red flag not to send the email at all if any fields have a carriage return in them (except the message field). Maybe that&#039;s a better approach since just stripping unwanted characters doesn&#039;t stop the spam from arriving in my inbox.</description>
		<content:encoded><![CDATA[<p>Just checking the HTTP_REFERER server variable is all that is needed, maybe comparing it against some other server variables like SERVER_NAME and/or SCRIPT_NAME would be a good comparison that doesn&#8217;t require hardcoding the expected referring URL.</p>
<p>I would even go so far as to raise a red flag not to send the email at all if any fields have a carriage return in them (except the message field). Maybe that&#8217;s a better approach since just stripping unwanted characters doesn&#8217;t stop the spam from arriving in my inbox.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phrixus</title>
		<link>http://www.phrixus.co.uk/pxsmail_archive/comment-page-3#comment-5586</link>
		<dc:creator>Phrixus</dc:creator>
		<pubDate>Mon, 12 Sep 2005 22:12:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.phrixus.co.uk/pxsmail/#comment-5586</guid>
		<description>Hi Justin, the post does not do any referrer checking. If you have any ideas for implementing this. I would be happy to look into it.</description>
		<content:encoded><![CDATA[<p>Hi Justin, the post does not do any referrer checking. If you have any ideas for implementing this. I would be happy to look into it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin P</title>
		<link>http://www.phrixus.co.uk/pxsmail_archive/comment-page-3#comment-5585</link>
		<dc:creator>Justin P</dc:creator>
		<pubDate>Mon, 12 Sep 2005 21:30:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.phrixus.co.uk/pxsmail/#comment-5585</guid>
		<description>Thanks for the quick response Phrixus, I&#039;m curious if your update does any referrer checking on the post?

I&#039;ve fixed the carriage return vulnerability, but am still getting flooded with junk mail from kiddies attempting to exploit this issue.</description>
		<content:encoded><![CDATA[<p>Thanks for the quick response Phrixus, I&#8217;m curious if your update does any referrer checking on the post?</p>
<p>I&#8217;ve fixed the carriage return vulnerability, but am still getting flooded with junk mail from kiddies attempting to exploit this issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WordPress Station</title>
		<link>http://www.phrixus.co.uk/pxsmail_archive/comment-page-3#comment-5584</link>
		<dc:creator>WordPress Station</dc:creator>
		<pubDate>Mon, 12 Sep 2005 19:04:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.phrixus.co.uk/pxsmail/#comment-5584</guid>
		<description>&lt;strong&gt;PXS Mail Form&lt;/strong&gt;

	Phrixus 
Has updated their email contact form plugin, built off of Ryan Duff&#8217;s excellent wp-contactform plugin.  PXS includes additional checks over the original plugin, as well as the option to turn off the embeded CSS, and use your own.

...</description>
		<content:encoded><![CDATA[<p><strong>PXS Mail Form</strong></p>
<p>	Phrixus<br />
Has updated their email contact form plugin, built off of Ryan Duff&#8217;s excellent wp-contactform plugin.  PXS includes additional checks over the original plugin, as well as the option to turn off the embeded CSS, and use your own.</p>
<p>&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phrixus</title>
		<link>http://www.phrixus.co.uk/pxsmail_archive/comment-page-3#comment-5583</link>
		<dc:creator>Phrixus</dc:creator>
		<pubDate>Mon, 12 Sep 2005 18:50:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.phrixus.co.uk/pxsmail/#comment-5583</guid>
		<description>&lt;strong&gt;PLUGIN UPDATED&lt;/strong&gt;
See the main post above for details of changes and the option to download the new version.
</description>
		<content:encoded><![CDATA[<p><strong>PLUGIN UPDATED</strong><br />
See the main post above for details of changes and the option to download the new version.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Perkins</title>
		<link>http://www.phrixus.co.uk/pxsmail_archive/comment-page-3#comment-5582</link>
		<dc:creator>Justin Perkins</dc:creator>
		<pubDate>Mon, 12 Sep 2005 03:27:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.phrixus.co.uk/pxsmail/#comment-5582</guid>
		<description>This contact form is vulnerable to form hacking, explained better here:
http://www.anders.com/cms/75/Crack.Attempt/Spam.Relay

A new version should be released ASAP to correct this gaping vulnerability.</description>
		<content:encoded><![CDATA[<p>This contact form is vulnerable to form hacking, explained better here:<br />
<a href="http://www.anders.com/cms/75/Crack.Attempt/Spam.Relay" rel="nofollow">http://www.anders.com/cms/75/Crack.Attempt/Spam.Relay</a></p>
<p>A new version should be released ASAP to correct this gaping vulnerability.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://www.phrixus.co.uk/pxsmail_archive/comment-page-3#comment-5581</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Mon, 12 Sep 2005 01:35:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.phrixus.co.uk/pxsmail/#comment-5581</guid>
		<description>Phrixus, I feel like an idiot but I figured out the problem. I had copied the options-pxsmail.php into the /wp-content/plugins/ directory and not the /wp-admin/ directory. So should anyone else do a bonehead install of this plugin, the fix would be to follow the instructions more carefully. Works great now, Thanks.</description>
		<content:encoded><![CDATA[<p>Phrixus, I feel like an idiot but I figured out the problem. I had copied the options-pxsmail.php into the /wp-content/plugins/ directory and not the /wp-admin/ directory. So should anyone else do a bonehead install of this plugin, the fix would be to follow the instructions more carefully. Works great now, Thanks.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
