<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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>DustinsDesign.com &#187; Blogging</title>
	<atom:link href="http://www.dustinsdesign.com/category/blogging/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dustinsdesign.com</link>
	<description>Blog by web developer, online marketer and entrepreneur Dustin Czysz</description>
	<pubDate>Mon, 05 Jan 2009 05:10:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>curl&#160;&#38;&#160;wget&#160;in WordPress posts</title>
		<link>http://www.dustinsdesign.com/curlwgetin-wordpress-posts/</link>
		<comments>http://www.dustinsdesign.com/curlwgetin-wordpress-posts/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 02:59:16 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

		<category><![CDATA[Server Administration]]></category>

		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.dustinsdesign.com/?p=204</guid>
		<description><![CDATA[My last post posed some problems. When attempting to save I received the 403 forbidden error seen here. I found that the reason for this was due to mod_security getting uppity over the word wget&#160;in my code examples. You will get the same issue if you ever use the word curl&#160;(even in a normal sentence [...]]]></description>
			<content:encoded><![CDATA[<p>My last post posed some problems. When attempting to save I received the 403 forbidden error seen here. I found that the reason for this was due to mod_security getting uppity over the word wget&nbsp;in my code examples. You will get the same issue if you ever use the word curl&nbsp;(even in a normal sentence like &#8220;curl&nbsp;up&#8221;).</p>
<p><img src="http://www.dustinsdesign.com/wp-content/uploads/2008/10/403.png" alt="" title="403"  /></p>
<p>If you run into this issue you have 2 choices. </p>
<ol>
<li>Change mod_security</li>
<li>Use a simple workaround</li>
</ol>
<p>I opt for #2. Changing mod_security is complex and the inability to use these words is there for a reason. They are commands that can cause some serious havoc to your server if abused. So, instead of gimping your security simply do the following:</p>
<p>use &amp;nbsp; (non-breaking space HTML element)</p>
<p>To use these words in this post I did the following:</p>
<p>Title: curl&amp;nbsp;&&amp;nbsp;wget&amp;nbsp;in WordPress posts<br />
In a sentence: &#8220;&#8230;the word wget&amp;nbsp;in my code examples&#8230;&#8221;</p>
<p>Just make sure you never have the problem word, then a normal space, then any text. It will cause the 403 error.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dustinsdesign.com/curlwgetin-wordpress-posts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Finally, how to set SpamAssasin!</title>
		<link>http://www.dustinsdesign.com/finally-how-to-set-spamassasin/</link>
		<comments>http://www.dustinsdesign.com/finally-how-to-set-spamassasin/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 02:31:42 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Photography]]></category>

		<category><![CDATA[Server Administration]]></category>

		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.dustinsdesign.com/?p=181</guid>
		<description><![CDATA[I proudly battle against spam on behalf of my clients! Running PLESK and SpamAssassin, it takes a lot of tweaks to make sure the mystery meat doesn&#8217;t get through. I recently came across the following and am currently testing it out. So far, its looking good!
Originally posted at www.jaguarpc.com by thisisit3

- START
Contrary to popular belief, [...]]]></description>
			<content:encoded><![CDATA[<p>I proudly battle against spam on behalf of my clients! Running PLESK and SpamAssassin, it takes a lot of tweaks to make sure the mystery meat doesn&#8217;t get through. I recently came across the following and am currently testing it out. So far, its looking good!</p>
<p>Originally posted at <a href="http://www.jaguarpc.com/forums/showthread.php?t=17227">www.jaguarpc.com</a> by thisisit3</p>
<p><span id="more-181"></span><br />
- START</p>
<p>Contrary to popular belief, spam is easy to combat. All it takes is a well configured SpamAssassin running on the server. Unfortunately the definition of &#8220;well configured&#8221; is very loosely defined in this context as its completely different for every domain/server.</p>
<p>One such example is the average person who blocks emails that contain the word &#8220;viagra&#8221;, but an actual medical doctor may use that word rather regularly.</p>
<p>So here is how to make SpamAssassin block 99% of spam:</p>
<h2>STEP 1 - Raise score for Realtime Blackhole lists (RBL)</h2>
<p>The default scores for RBLs are set too low. For example, if an email is marked as spam by SORBS then there is no reason giving it a score of 2. Based on my tests over a two year period RBLs are very safe to use. There are some issues with SpamCop but those always resolve after a few days.</p>
<p>Edit your &#8220;/etc/mail/spamassassin/local.cf&#8221; and add:</p>
<p>Code:</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="co2"># Raise RBL scores</span><br />
score RCVD_IN_BL_SPAMCOP_NET <span class="nu0">10</span><br />
score RCVD_IN_SBL <span class="nu0">5</span><br />
score RCVD_BY_IP <span class="nu0">2</span><br />
score DNS_FROM_AHBL_RHSBL <span class="nu0">3</span><br />
score URIBL_WS_SURBL <span class="nu0">3</span><br />
score RCVD_IN_SORBS_WEB <span class="nu0">3</span><br />
score RCVD_IN_SORBS_SMTP <span class="nu0">3</span><br />
score URIBL_OB_SURBL <span class="nu0">5</span><br />
score RCVD_IN_NJABL_DUL <span class="nu0">4</span><br />
score RCVD_IN_XBL <span class="nu0">5</span><br />
score RCVD_IN_SORBS_DUL <span class="nu0">3</span><br />
score URIBL_SBL <span class="nu0">5</span><br />
score URIBL_JP_SURBL <span class="nu0">4</span><br />
&nbsp;</div>
<p>&nbsp;</p>
<h2>STEP 2 - Raise score for BAYES</h2>
<p>The default scores for BAYES are set to the lowest possible. These scores are automaticaly generated by a special script used by the developers of SpamAssassin and its generates the score based on all the rules. Unfortunately the high probability scores are too low, for example a 90% probability is a definit spam, so there is no reason why its score should be 2.</p>
<p>Edit your &#8220;/etc/mail/spamassassin/local.cf&#8221; and add:</p>
<p>Code:</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="co2"># Raise bayes scores</span><br />
score BAYES_80 <span class="nu0">3.5</span><br />
score BAYES_95 <span class="nu0">4.5</span><br />
score BAYES_99 <span class="nu0">5.0</span><br />
&nbsp;</div>
<p>&nbsp;</p>
<h2>STEP 3 - S.A. Rules Emporium (SARE)</h2>
<p>There is a special team of commandos who track daily spam. These guys have sat down and written rules that target specific strings within spam. One such tick is to scan for telephones and addresses used in spam, thus they don&#8217;t need to look for &#8220;viagra&#8221; in all its different variations instead they look for the phone or address of the guy selling them. As a result, their rules allow a doctor to get emails with &#8220;viagra&#8221; in them, while blocking spam at the same time.</p>
<p>These guys go even further, they have rules for:<br />
- Rules to detect commonly abused redirectors and uri obfuscation techniques.<br />
- Addresses and phone numbers harvested from spam<br />
- Bayes poison using lists of words with equal length<br />
- HTML coding rules that detect various spammer tricks applied through HTML coding within messages<br />
- Header rules that are not found in other SARE rulesets.<br />
- Rule set which flags specific spam and/or spam from specific spammers<br />
- SARE Adult rules are designed to catch spam with &#8220;Adult&#8221; material.<br />
- SARE &#8220;BML&#8221; rules are designed to catch &#8220;business, marketing and educational&#8221; spam.<br />
- SARE Fraud rules are designed to catch &#8220;Nigerian 419&#8243;, &#8220;International Lotto&#8221;, etc. type scams.<br />
- LOADS OF OTHERS&#8230;</p>
<p>Their website is at: <a href="http://www.rulesemporium.co">http://www.rulesemporium.com/</a></p>
<p>Below are the safest rule sets which can be used everywhere. Just go to your &#8220;/etc/mail/spamassassin/&#8221; directory and run the following commands from the shell, thats all you need to do, they are automatically included when SA scans that directory.</p>
<p>Code:</p>
<div class="dean_ch" style="white-space: wrap;">
wget http:<span class="co1">//www.rulesemporium.com/rules/70_sare_evilnum0.cf</span><br />
wget http:<span class="co1">//www.rulesemporium.com/rules/70_sare_evilnum1.cf</span><br />
wget http:<span class="co1">//www.rulesemporium.com/rules/70_sare_header0.cf</span><br />
wget http:<span class="co1">//www.rulesemporium.com/rules/70_sare_html0.cf</span><br />
wget http:<span class="co1">//www.rulesemporium.com/rules/70_sare_oem.cf</span><br />
wget http:<span class="co1">//www.rulesemporium.com/rules/72_sare_redirect_post3.0.0.cf</span><br />
wget http:<span class="co1">//www.rulesemporium.com/rules/99_sare_fraud_post25x.cf</span><br />
wget http:<span class="co1">//www.rulesemporium.com/rules/70_sare_genlsubj0.cf</span><br />
&nbsp;</div>
<p>&nbsp;</p>
<h2>STEP 4 - Final step</h2>
<p>Finally, make sure your required score is still set to the default 5 because all the above rules expect that it hasn&#8217;t been changed.</p>
<p>Code:</p>
<div class="dean_ch" style="white-space: wrap;">
required_score <span class="nu0">5.0</span><br />
&nbsp;</div>
<p>&nbsp;</p>
<p>Once you&#8217;ve run your system with the above and you are comfortable with the results, you may automaticaly delete spam with a score of 8 or more. The safest way is to create a filter rule in cPanel (Mail -> Email Filtering):</p>
<p>Code:</p>
<div class="dean_ch" style="white-space: wrap;">
Select <span class="st0">&quot;Any header&quot;</span> that <span class="st0">&quot;contains&quot;</span> the string <span class="st0">&quot;X-Spam-Level: ********&quot;</span> <span class="br0">&#40;</span>without quotes<span class="br0">&#41;</span><br />
&nbsp;</div>
<p>&nbsp;</p>
<p>The result is this:</p>
<p>$message_headers contains &#8220;X-Spam-Level: ********&#8221;</p>
<p>- END</p>
<p>I&#8217;ll add that if you have PLESK you can make this last change by editing the &#8217;spam filter&#8217; setting instead.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dustinsdesign.com/finally-how-to-set-spamassasin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8216;try&#8217; as a domain name prefix</title>
		<link>http://www.dustinsdesign.com/try-as-a-domain-name-prefix/</link>
		<comments>http://www.dustinsdesign.com/try-as-a-domain-name-prefix/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 07:58:13 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Tutorials]]></category>

		<category><![CDATA[domain name]]></category>

		<guid isPermaLink="false">http://www.dustinsdesign.com/?p=170</guid>
		<description><![CDATA[I have always had issue with the domain name for my web development business (http://www.dynamicdigitalmedia.net). It&#8217;s not horrible, but it is a .net and very long. On average, when giving it out on the phone, I find myself repeating it about 3 times. 
I&#8217;ve used this domain for years always keeping an eye out for [...]]]></description>
			<content:encoded><![CDATA[<p>I have always had issue with the domain name for my web development business (<a href="http://www.dynamicdigitalmedia.net">http://www.dynamicdigitalmedia.net</a>). It&#8217;s not horrible, but it is a .net and very long. On average, when giving it out on the phone, I find myself repeating it about 3 times. </p>
<p>I&#8217;ve used this domain for years always keeping an eye out for one shorter. Recently I serendipitously typed in  &#8216;<em>trydynamic.com</em>&#8216;  at godaddy; to my surprise it was available. I snatched it up right away, but since then have had some doubts. The word &#8216;try&#8217; could easily be the center of a marketing campaign, but would <em>trydynamic.com</em> be good as the main advertised domain name for the business? </p>
<p>So, I&#8217;m curious to hear some opinions on &#8216;try&#8217; as a domain name prefix. Any high traffic domains out there using it?</p>
<p><span id="more-170"></span></p>
<p>Here are a few common domain name prefixes to ponder as well:</p>
<p><strong>Domain Name Prefixes :</strong></p>
<ul>
<li>2</li>
<li>4</li>
<li>the</li>
<li>my</li>
<li>i</li>
<li>me</li>
<li>we</li>
<li>you</li>
<li>e</li>
<li>top</li>
<li>pro</li>
<li>best</li>
<li>super</li>
<li>ultra</li>
<li>all</li>
<li>cyber</li>
<li>simply</li>
<li>free</li>
<li>1st</li>
<li>smart</li>
<li>cool</li>
<li>hot</li>
<li>fast</li>
<li>fresh</li>
<li>first</li>
<li>daily</li>
<li>sharp</li>
<li>light</li>
<li>classic</li>
<li>great</li>
<li>quick</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dustinsdesign.com/try-as-a-domain-name-prefix/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The 10 Types of Bloggers</title>
		<link>http://www.dustinsdesign.com/the-10-types-of-bloggers/</link>
		<comments>http://www.dustinsdesign.com/the-10-types-of-bloggers/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 05:48:22 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

		<guid isPermaLink="false">http://www.dustinsdesign.com/?p=63</guid>
		<description><![CDATA[Having spent my fair share of time perusing the blogosphere I have come up with the following &#8216;types&#8217; of bloggers. Every blog should be able to fit into one or more of these categories. 
What kind of blogger do you want to be?

#1 The Guide - Not much original content but provides a resource by [...]]]></description>
			<content:encoded><![CDATA[<p>Having spent my fair share of time perusing the blogosphere I have come up with the following &#8216;types&#8217; of bloggers. Every blog should be able to fit into one or more of these categories. </p>
<h2>What kind of blogger do you want to be?</h2>
<p><span id="more-63"></span><br />
<strong>#1 The Guide</strong> - Not much original content but provides a resource by bringing info on a topic together in one place.</p>
<blockquote><p><em><strong>Upside:</strong></em> Can become a great resource by organizing information in new ways.<br />
<em><strong>Downside:</strong></em> Runs the risk of becoming a repeater (below).
</p></blockquote>
<p><strong>#2 The Expert </strong>- A guru in their topic of interest. </p>
<blockquote><p><strong><em>Upside:</em></strong> Readers flock to the expert in aspiration of greatness, answers to tough questions or to just stay informed.<br />
<strong><em>Downside:</em></strong> Delusions of grandeur. Some &#8216;experts&#8217; think a little more of themselves than others do.</p></blockquote>
<p><strong>#3 The Journalist</strong> - Provides topical news with insight where appropriate.</p>
<blockquote><p><strong><em>Upside:</em></strong> Just like the offline variety, blog journalists can become a reputable source of information.<br />
<strong><em>Downside:</em></strong> Be careful of spin - unless its part of what makes your blog!</p></blockquote>
<p><strong>#4 The Muse</strong> - Gets readers to think about something in a new way.</p>
<blockquote><p><strong><em>Upside:</em></strong> Bloggers with true insight into a topic will find much success.<br />
<strong><em>Downside:</em></strong> True insight is very rare. Unfortunately passionate rants are more common.</p></blockquote>
<p><strong>#5 The Reviewer</strong> - Writes reviews on the latest and greatest.</p>
<blockquote><p><strong><em>Upside:</em></strong> People are always curious about others opinions before they buy. Often they will read many reviews before making a decision.<br />
<strong><em>Downside:</em></strong> A lot of competition; especially in popular items. </p></blockquote>
<p><strong>#6 The Narcissist</strong> - All about themselves, readers be damned! </p>
<blockquote><p><strong><em>Upside:</em></strong> This sort of self obsession can be entertaining.<br />
<strong><em>Downside:</em></strong> The entertainment gets old very quickly due to lack of new material.</p></blockquote>
<p><strong>#7 The Rambler</strong> - Uses personality and wit rather than content to entertain readers.</p>
<blockquote><p><strong><em>Upside:</em></strong> There are some truly entertaining people out there. A rambler&#8217;s blog can be a fun pastime.<br />
<strong><em>Downside:</em></strong> Getting long winded or going on a rant gets old. </p></blockquote>
<p><strong>#8 The Repeater</strong> - Is there an echo in here? Repeats content, often without permission,  from elsewhere on the web without adding any value. </p>
<blockquote><p><strong><em>Upside:</em></strong> Bloggers do this in hopes of getting some traffic.<br />
<strong><em>Downside:</em></strong> Without permission, this is copyright infringement. With permission you may have some hollow success. If you are going to write about someone else&#8217;s post or comment it&#8217;s best to add some value to the repeat.</p></blockquote>
<p><strong>#9 The Celebrity</strong> - Well known before starting their blog, celebrity&#8217;s blog popularity stems from past fame.</p>
<blockquote><p><strong><em>Upside:</em></strong> Allows fans to feel &#8216;closer&#8217; to the stars.<br />
<strong><em>Downside:</em></strong> Can have shallow content or celebrity may be unresponsive to fans comments.</p></blockquote>
<p><strong>#10 The Reporter</strong> - Reports on happenings in life or business. Reporters range from the practical company news reporters to the obsessive. An example obsessive reporter? A blogger who posts what they eat (complete with pictures) at every meal.</p>
<blockquote><p><strong><em>Upside:</em></strong> Great information for those interested.<br />
<strong><em>Downside:</em></strong> Make sure someone is interested. </p></blockquote>
<p>All in all, to have a successful blog always write for your readers and pay attention to your comments!</p>
<p style="margin:20px 0 40px 0">Have a blog that doesn&#8217;t fit? Let me know below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dustinsdesign.com/the-10-types-of-bloggers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress Ping List</title>
		<link>http://www.dustinsdesign.com/wordpress-ping-list/</link>
		<comments>http://www.dustinsdesign.com/wordpress-ping-list/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 04:01:33 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

		<category><![CDATA[ping]]></category>

		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.dustinsdesign.com/?p=65</guid>
		<description><![CDATA[PING - Announce new content on your blog to the world!

When you &#8216;ping&#8217; you notify blog indexing services that you have made an update to your blog. Ping-o-matic is used automatically by Wordpress at install but there are others you should take advantage of. Use the following list to make sure your content is represented [...]]]></description>
			<content:encoded><![CDATA[<h2>PING - Announce new content on your blog to the world!</h2>
<p>
When you &#8216;ping&#8217; you notify blog indexing services that you have made an update to your blog. Ping-o-matic is used automatically by Wordpress at install but there are others you should take advantage of. Use the following list to make sure your content is represented by these services.
</p>
<p><div class="dean_ch" style="white-space: wrap;">
http://rpc.pingomatic.com<br />
http://www.blogpeople.net/servlet/weblogUpdates<br />
http://bulkfeeds.net/rpc<br />
http://ping.myblog.jp<br />
http://ping.bloggers.jp/rpc/<br />
http://bblog.com/ping.php<br />
&nbsp;</div>
</p>
<p style="margin-top:15px">
<strong>Not sure where to put these?</strong> In the current version of Wordpress (2.5.x) click on &#8216;Settings&#8217; in admin then &#8216;Writing&#8217; and paste them into &#8216;Update Services&#8217; at the bottom of the page. Click &#8216;Save Changes&#8217; and you are in business. Now Wordpress will notify these services automatically.
</p>
<p>
<em>If you are familiar with pinging services you already know that there are plenty more pinging services available than the ones listed above. This list is researched and optimized for efficiency. Credit for the research goes to <a href="http://www.instant-info-online.com">Instant Info Online</a>. You can check out the <a href="http://www.instant-info-online.com/wordpress-compressed-all-inclusive-ping-list.html">research here</a>. </em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dustinsdesign.com/wordpress-ping-list/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
