<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Advertising Digital Media &#187; Spam</title>
	<atom:link href="http://www.addigitalmedia.com/category/spam/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.addigitalmedia.com</link>
	<description>Internet marketing and online advertising campaigns with experienced advertising agency for Internet promotion.</description>
	<lastBuildDate>Thu, 09 Feb 2012 07:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Complement set email filtering</title>
		<link>http://www.addigitalmedia.com/2011/11/complement-set-email-filtering/</link>
		<comments>http://www.addigitalmedia.com/2011/11/complement-set-email-filtering/#comments</comments>
		<pubDate>Sat, 12 Nov 2011 13:51:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Content filtering]]></category>
		<category><![CDATA[Complement Set Filtering]]></category>
		<category><![CDATA[CSF]]></category>
		<category><![CDATA[implementation]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[technique]]></category>
		<category><![CDATA[unsolicited bulk email]]></category>

		<guid isPermaLink="false">http://www.addigitalmedia.com/?p=3170</guid>
		<description><![CDATA[Complement Set Filtering (CSF) is a method for filtering unsolicited bulk email (UBE or spam) The technique utilizes at least two email accounts: the primary account where spam and non-spam is received and secondary accounts that receive only spam. CSF calculates the set theoretic difference between the primary and secondary email sets (email accounts) and [...]]]></description>
			<content:encoded><![CDATA[<fb:like href='http://www.addigitalmedia.com/2011/11/complement-set-email-filtering/' send='true' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida+grande'></fb:like><p><strong>Complement Set Filtering</strong> (CSF) is a method for filtering unsolicited bulk email (UBE or spam) The technique utilizes at least two email accounts: the primary account where spam and non-spam is received and secondary accounts that receive <em>only</em> spam. CSF calculates the set theoretic difference between the primary and secondary email sets (email accounts) and identifies email messages contained in both sets.</p>
<h2>Implementation</h2>
<p>CSF is implemented by comparing message content in a UBE account (separate mailbox or alias) with the message content in a primary account. By definition, messages contained in the UBE account are spam so messages in the primary account that are substantially similar to messages in the UBE account are also spam. When the same message is found in both the primary account and the UBE account, it is deleted from the primary account.</p>
<p>The UBE account is established by creating a mailbox (or alias) incorporating a common first name (to help spammers guess the address) and the domain of the primary account, then exposing the UBE account to the internet. For example, if the primary mailbox is johnm@domain.com, the UBE account might be john@domain.com (see diagram below). After the UBE mailbox is set up, the email address is given to spammers by posting it to message boards, portal groups, “Who Is” listings, ecommerce sites and Usenet.</p>
<p><img class="alignnone size-full wp-image-3171" title="CSet " src="http://www.addigitalmedia.com/wp-content/uploads/2011/11/CSet0000.png" alt="" width="450" height="250" /></p>
<p>CSF works especially well in corporate environments where the domain is targeted by spammers and UBE tends to be very similar from mailbox to mailbox. Also, because CSF does not depend on characteristics of past UBE to identify current UBE it is particularly well suited for identifying UBE with new subject matter.</p>
<h2>Advantages of CSF</h2>
<p>Many spam-filtering techniques search for patterns and known spam subject matter in the headers and bodies of messages. Others use probabilities (Bayesian statistical methods, for example) to identify unwanted messages. CSF is effective as a stand alone filter or can be combined with other techniques.</p>
<p>CSF has at least three advantages over Bayesian and pattern analysis algorithms. First, CSF does not depend on content analysis other than what is required to find similarities between messages in the primary and UBE accounts. Second, CSF does not utilize scoring (word ranking) that can be circumvented with message obfuscating (V!agra instead of Viagra, for example). Third, CSF takes advantage of the fact most UBE contains identical message content, particularly messages targeted at specific corporate domains.</p>
<p>This article is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>. It uses material from the <a href="http://en.wikipedia.org/">Wikipedia</a>.</p>
<span class="fb_share"><fb:like href="http://www.addigitalmedia.com/2011/11/complement-set-email-filtering/" layout="button_count"></fb:like></span><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.addigitalmedia.com%2F2011%2F11%2Fcomplement-set-email-filtering%2F&amp;title=Complement%20set%20email%20filtering" id="wpa2a_2"><img src="http://www.addigitalmedia.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.addigitalmedia.com/2011/11/complement-set-email-filtering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bogofilter</title>
		<link>http://www.addigitalmedia.com/2011/10/bogofilter/</link>
		<comments>http://www.addigitalmedia.com/2011/10/bogofilter/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 11:51:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Content filtering]]></category>
		<category><![CDATA[Bayesian filtering]]></category>
		<category><![CDATA[Eric S. Raymond]]></category>
		<category><![CDATA[ham]]></category>
		<category><![CDATA[MDA script]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[statistical analysis]]></category>

		<guid isPermaLink="false">http://www.addigitalmedia.com/?p=3121</guid>
		<description><![CDATA[Bogofilter is a mail filter that classifies e-mail as spam or ham (non-spam) by a statistical analysis of the message&#8217;s header and content (body). The program is able to learn from the user&#8217;s classifications and corrections. It was originally written by Eric S. Raymond, and is now maintained together with a group of contributors including [...]]]></description>
			<content:encoded><![CDATA[<fb:like href='http://www.addigitalmedia.com/2011/10/bogofilter/' send='true' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida+grande'></fb:like><p><img class="alignnone size-full wp-image-3122" title="0680_1171" src="http://www.addigitalmedia.com/wp-content/uploads/2011/10/0680_1171.png" alt="" width="450" height="459" /></p>
<p><strong>Bogofilter</strong> is a mail filter that classifies e-mail as spam or ham (non-spam) by a statistical analysis of the message&#8217;s header and content (body). The program is able to learn from the user&#8217;s classifications and corrections. It was originally written by Eric S. Raymond, and is now maintained together with a group of contributors including but not limited to Adrian Otto, Matthias Andree, Matt Martini and David Relson.</p>
<p>The statistical technique used is known as Bayesian filtering and its use for spam was first described by Paul Graham in his article <a title="http://www.paulgraham.com/spam.html" href="http://www.paulgraham.com/spam.html"> A Plan For Spam</a>. Gary Robinson, in his weblog <a title="http://www.linuxjournal.com/article.php?sid=6467" href="http://www.linuxjournal.com/article.php?sid=6467"> Rants</a>, suggests some refinements for improved discrimination between spam and ham. Bogofilter&#8217;s primary algorithm uses the <em>f(w)</em> parameter and the Fisher inverse chi-square technique that he describes.</p>
<p>Bogofilter is run by an MDA script to classify an incoming message as spam or ham (using wordlists stored by BerkeleyDB). Bogofilter provides processing for plain text and HTML. It supports multi-part MIME message with decoding of base64, quoted-printable, and uuencoded text and ignores attachments, such as images.</p>
<p>Bogofilter is written in C, and runs on Linux, FreeBSD, Solaris, Mac OS X, HP-UX, AIX and other platforms.</p>
<h2>Links</h2>
<ul>
<li><a title="http://bogofilter.sourceforge.net" href="http://bogofilter.sourceforge.net/"> Official homepage</a></li>
<li><a title="http://freshmeat.net/projects/bogofilter/" href="http://freshmeat.net/projects/bogofilter/"> freshmeat project page</a></li>
</ul>
<p>This article is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>. It uses material from the <a href="http://en.wikipedia.org/">Wikipedia</a>.</p>
<span class="fb_share"><fb:like href="http://www.addigitalmedia.com/2011/10/bogofilter/" layout="button_count"></fb:like></span><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.addigitalmedia.com%2F2011%2F10%2Fbogofilter%2F&amp;title=Bogofilter" id="wpa2a_4"><img src="http://www.addigitalmedia.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.addigitalmedia.com/2011/10/bogofilter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Markovian discrimination</title>
		<link>http://www.addigitalmedia.com/2011/02/markovian-discrimination/</link>
		<comments>http://www.addigitalmedia.com/2011/02/markovian-discrimination/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 17:53:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Content filtering]]></category>
		<category><![CDATA[Bayesian methods]]></category>
		<category><![CDATA[CRM114]]></category>
		<category><![CDATA[Hidden Markov Model]]></category>
		<category><![CDATA[Markovian discrimination]]></category>
		<category><![CDATA[spam filtering]]></category>
		<category><![CDATA[spam filters]]></category>

		<guid isPermaLink="false">http://www.addigitalmedia.com/?p=2847</guid>
		<description><![CDATA[Markovian discrimination in spam filtering is a method used in CRM114 and other spam filters to model the statistical behaviors of spam and nonspam more accurately than in simple Bayesian methods. A simple Bayesian model of written text contains only the dictionary of legal words and their relative probabilities. A Markovian model adds the relative [...]]]></description>
			<content:encoded><![CDATA[<fb:like href='http://www.addigitalmedia.com/2011/02/markovian-discrimination/' send='true' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida+grande'></fb:like><p><strong>Markovian discrimination</strong> in spam filtering is a method used in CRM114  and other spam filters to model the statistical behaviors of spam and nonspam  more accurately than in simple Bayesian methods. A simple Bayesian model of  written text contains only the dictionary of legal words and their relative  probabilities. A Markovian model adds the relative transition probabilities that  given one word, predict what the next word will be. It is based on the theory of  Markov chain by Andrei Markov, hence the name. In essence, a Bayesian filter  works on single words alone, while a Markovian filter works on phrases or entire  sentences.</p>
<p>There are two types of Markov models; the visible Markov model, and the  Hidden Markov Model or HMM. The difference is that with a visible Markov model,  the current word is considered to contain the entire state of the language  model, while a hidden Markov model hides the state and presumes only that the  current word is probabalistically related to the actual internal state of the  language.</p>
<p>For example, in a visible Markov model the word &#8220;the&#8221; should predict with  accuracy the following word, while in a hidden Markov model, the entire prior  text implys the actual state and predicts the following words, but does not  actually guarantee that state or prediction. Since the latter case is what&#8217;s  encountered in spam filtering, hidden Markov models are almost always used. In  particular, because of storage limitations, the specific type of hidden Markov  model called a Markov random field is particularly applicable, usually with a  clique size of between four and six tokens.</p>
<p>This article is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>.  It uses material from the <a href="http://en.wikipedia.org/">Wikipedia</a>.</p>
<span class="fb_share"><fb:like href="http://www.addigitalmedia.com/2011/02/markovian-discrimination/" layout="button_count"></fb:like></span><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.addigitalmedia.com%2F2011%2F02%2Fmarkovian-discrimination%2F&amp;title=Markovian%20discrimination" id="wpa2a_6"><img src="http://www.addigitalmedia.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.addigitalmedia.com/2011/02/markovian-discrimination/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bayesian spam filtering</title>
		<link>http://www.addigitalmedia.com/2010/10/bayesian-spam-filtering/</link>
		<comments>http://www.addigitalmedia.com/2010/10/bayesian-spam-filtering/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 07:50:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Content filtering]]></category>
		<category><![CDATA[advantages]]></category>
		<category><![CDATA[Bayesian spam filtering]]></category>
		<category><![CDATA[Bayesian statistical methods]]></category>
		<category><![CDATA[Paul Graham]]></category>
		<category><![CDATA[Sahami]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://www.addigitalmedia.com/?p=2502</guid>
		<description><![CDATA[Bayesian spam filtering is the process of using Bayesian statistical methods to classify documents into categories. Bayesian filtering was proposed by Sahami et al. (1998) and gained attention in 2002 when it was described in the paper A Plan for Spam by Paul Graham. Since then it has become a popular mechanism to distinguish illegitimate [...]]]></description>
			<content:encoded><![CDATA[<fb:like href='http://www.addigitalmedia.com/2010/10/bayesian-spam-filtering/' send='true' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida+grande'></fb:like><p><strong><img class="alignright" title="Bayesian filter" src="http://t3.gstatic.com/images?q=tbn:ANd9GcTSqjc-cBuHoe-FCjSeOi_BpmTEpX6IdzZE6QE4x27bJM3UAO8&amp;t=1&amp;usg=___nJZvWzSe7PVxT-vOoCcFU_W8Wg=" alt="" width="233" height="216" />Bayesian spam filtering</strong> is the process of using Bayesian statistical  methods to classify documents into categories.</p>
<p>Bayesian filtering was proposed by Sahami et al. (1998) and gained attention  in 2002 when it was described in the paper A Plan for Spam by Paul Graham. Since  then it has become a popular mechanism to distinguish illegitimate spam email  from legitimate email. Many modern mail programs such as Mozilla Thunderbird  implement Bayesian spam filtering. Server-side email filters, such as  SpamAssassin and ASSP, make use of Bayesian spam filtering techniques, and the  functionality is sometimes embedded within mail server software itself.</p>
<h2>Advantages</h2>
<p>The advantage of Bayesian spam filtering is that it can be trained on a  per-user basis.</p>
<p>The spam that a user receives is often related to the online user&#8217;s  activities. For example, a user may have been subscribed to an online newsletter  that the user considers to be spam. This online newsletter is likely to contain  words that are common to all newsletters, such as the name of the newsletter and  its originating email address. A Bayesian spam filter will eventually assign a  higher probability based on the user&#8217;s specific patterns.</p>
<p>The legitimate e-mails a user receives will be tend to be different. For  example, in a corporate environment, the company name and the names of clients  or customers will be mentioned often. The filter will assign a lower spam  probability to emails containing those names.</p>
<p>The word probabilities are unique to each user and can evolve over time with  corrective training whenever the filter incorrectly classifies an email. As a  result, Bayesian spam filtering accuracy after training is often superior to  pre-defined rules.</p>
<p>It can perform particular well in avoiding false negatives, where legitimate  email is incorrectly classified as spam. For example, if the email contains the  word &#8220;Nigeria&#8221;, which frequently appeared in a long spam campaign, a pre-defined  rules filter might reject it outright. A Bayesian filter would mark the word  &#8220;Nigeria&#8221; as a probable spam word, but would take into account other important  words that usually indicate legitimate e-mail. For example, the name of a spouse  may strongly indicate the e-mail is not spam, which could overcome the use of  the &#8220;Nigeria.&#8221;</p>
<p>Some spam filters combine the results of both Bayesian spam filtering and  pre-defined rules resulting in even higher filtering accuracy. Recent spammer  tactics include insertion of random innocuous words that are not normally  associated with spam, thereby decreasing the email&#8217;s spam score, making it more  likely to slip past a Bayesian spam filter.</p>
<h2>Links</h2>
<ul>
<li>Guide to Bayesian spam filters: 	<a title="http://lwn.net/Articles/172491/" href="http://lwn.net/Articles/172491/"> part 1</a>, 	<a title="http://lwn.net/Articles/173910/" href="http://lwn.net/Articles/173910/"> part 2</a>. </li>
</ul>
<h2>References</h2>
<ul>
<li>(Sahami et al., 1998): M. Sahami, S. Dumais, D. Heckerman, E. Horvitz: 	<em>A Bayesian approach to filtering junk e-mail</em>, AAAI&#8217;98 Workshop on  	Learning for Text Categorization, 1998. </li>
</ul>
<p>This article is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>.  It uses material from the <a href="http://en.wikipedia.org/">Wikipedia</a>.</p>
<span class="fb_share"><fb:like href="http://www.addigitalmedia.com/2010/10/bayesian-spam-filtering/" layout="button_count"></fb:like></span><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.addigitalmedia.com%2F2010%2F10%2Fbayesian-spam-filtering%2F&amp;title=Bayesian%20spam%20filtering" id="wpa2a_8"><img src="http://www.addigitalmedia.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.addigitalmedia.com/2010/10/bayesian-spam-filtering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Content filtering</title>
		<link>http://www.addigitalmedia.com/2010/10/content-filtering/</link>
		<comments>http://www.addigitalmedia.com/2010/10/content-filtering/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 17:45:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Content filtering]]></category>
		<category><![CDATA[Anti-Virus methods]]></category>
		<category><![CDATA[Bayesian filter]]></category>
		<category><![CDATA[content filtering]]></category>
		<category><![CDATA[content filters]]></category>
		<category><![CDATA[filter spam]]></category>
		<category><![CDATA[statistical filter]]></category>

		<guid isPermaLink="false">http://www.addigitalmedia.com/?p=2475</guid>
		<description><![CDATA[Content filtering is the most commonly used group of methods to filter spam. Content filters act either on the content, the information contained in the mail body, or on the mail headers (like &#8220;Subject:&#8221;) to either classify, accept or reject a mail. The most popular filter is the Bayesian filter, which is a statistical filter. [...]]]></description>
			<content:encoded><![CDATA[<fb:like href='http://www.addigitalmedia.com/2010/10/content-filtering/' send='true' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida+grande'></fb:like><p><strong><img class="alignright size-full wp-image-2476" title="0680_1158" src="http://www.addigitalmedia.com/wp-content/uploads/2010/10/0680_1158.png" alt="" width="294" height="300" />Content filtering</strong> is the most commonly used group of methods to filter  spam. Content filters act either on the content, the information contained in  the mail body, or on the mail headers (like &#8220;Subject:&#8221;) to either classify,  accept or reject a mail.</p>
<p>The most popular filter is the Bayesian filter, which is a statistical filter.</p>
<p>Usually Anti-Virus methods can be classified as content filters too, since  they scan (simplyfied) either the binary attachments of mail or the HTML  contents.</p>
<p>Common content filters are:</p>
<blockquote><p>Bayesian <br /> Attachment <br /> Mail header <br /> Mailing List <br /> HTML anomalies <br /> Language <br /> Heuristic <br /> Regular Expression <br /> Phrases <br /> Proximity <br /> URL <br /> Content-encoding <br /> Char-set</p>
</blockquote>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/NzMwskLB_1Y?fs=1&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/NzMwskLB_1Y?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<span class="fb_share"><fb:like href="http://www.addigitalmedia.com/2010/10/content-filtering/" layout="button_count"></fb:like></span><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.addigitalmedia.com%2F2010%2F10%2Fcontent-filtering%2F&amp;title=Content%20filtering" id="wpa2a_10"><img src="http://www.addigitalmedia.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.addigitalmedia.com/2010/10/content-filtering/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Anti-spam appliances</title>
		<link>http://www.addigitalmedia.com/2010/08/anti-spam-appliances/</link>
		<comments>http://www.addigitalmedia.com/2010/08/anti-spam-appliances/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 18:40:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Stopping e-mail abuse]]></category>
		<category><![CDATA[anti-spam]]></category>
		<category><![CDATA[appliances]]></category>

		<guid isPermaLink="false">http://www.addigitalmedia.com/?p=2118</guid>
		<description><![CDATA[Deployed at the gateway or in front of the mail server, anti-spam appliances are hardware-based solutions integrated with on-board anti-spam software and are normally driven by an operating system optimized for spam filtering. They are generally used in larger networks such as companies and corporations, ISPs, universities, etc. Often anti-spam appliances are selected instead of [...]]]></description>
			<content:encoded><![CDATA[<fb:like href='http://www.addigitalmedia.com/2010/08/anti-spam-appliances/' send='true' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida+grande'></fb:like><p>Deployed at the gateway or in front of the mail server, anti-spam appliances  are hardware-based solutions integrated with on-board anti-spam software and are  normally driven by an operating system optimized for spam filtering. They are  generally used in larger networks such as companies and corporations, ISPs,  universities, etc.</p>
<p>Often anti-spam appliances are selected instead of software only solutions  because of the following reasons:</p>
<ul>
<li>Customer prefers to buy hardware instead of software</li>
<li>ease of installation</li>
<li>operating system requirements (e.g. company policy requires Linux, but  	software is not available under this OS)</li>
<li>independence of existing hardware</li>
</ul>
<h2>Links</h2>
<ul>
<li> <a title="http://www.spamhelp.org/appliances/" href="http://www.spamhelp.org/appliances/"> SpamHelp</a> A list of anti-spam appliances.</li>
</ul>
<p>This article is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>.  It uses material from the <a href="http://en.wikipedia.org/">Wikipedia</a>.</p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/GASgTq4ls6w&amp;hl=en_US&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/GASgTq4ls6w&amp;hl=en_US&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<span class="fb_share"><fb:like href="http://www.addigitalmedia.com/2010/08/anti-spam-appliances/" layout="button_count"></fb:like></span><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.addigitalmedia.com%2F2010%2F08%2Fanti-spam-appliances%2F&amp;title=Anti-spam%20appliances" id="wpa2a_12"><img src="http://www.addigitalmedia.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.addigitalmedia.com/2010/08/anti-spam-appliances/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spam reduction tools</title>
		<link>http://www.addigitalmedia.com/2010/06/spam-reduction-tools/</link>
		<comments>http://www.addigitalmedia.com/2010/06/spam-reduction-tools/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 08:58:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Stopping e-mail abuse]]></category>
		<category><![CDATA[Bayesian filter]]></category>
		<category><![CDATA[Contact Forms]]></category>
		<category><![CDATA[disposable e-mail accounts]]></category>
		<category><![CDATA[filter out spam]]></category>
		<category><![CDATA[filter out viruses]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[spam reduction tools]]></category>
		<category><![CDATA[Thunderbird]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.addigitalmedia.com/?p=2062</guid>
		<description><![CDATA[Mozilla and the stand-alone Thunderbird: e-mail programs (&#8220;clients&#8221;) with a Bayesian filter, i.e. a filter that keeps learning and is therefore able to adapt to the constantly changing forms of spam Disposable e-mail accounts, various types for registering on web sites etc. E4ward.com You can use your own domain name or e4ward.com for your aliases [...]]]></description>
			<content:encoded><![CDATA[<fb:like href='http://www.addigitalmedia.com/2010/06/spam-reduction-tools/' send='true' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida+grande'></fb:like><p><img class="alignright size-full wp-image-2063" title="Mozilla_Thunderbird_logo" src="http://www.addigitalmedia.com/wp-content/uploads/2010/06/Mozilla_Thunderbird_logo.png" alt="" width="128" height="128" /></p>
<ul>
<li>Mozilla and the stand-alone Thunderbird: e-mail programs (&#8220;clients&#8221;)  	with a Bayesian filter, i.e. a filter that keeps learning and is therefore  	able to adapt to the constantly changing forms of spam</li>
</ul>
<ul>
<li>Disposable e-mail accounts, various types for registering on web sites  	etc.
<ul>
<li>E4ward.com You can use your own domain name or e4ward.com for your  		aliases<br />
Sneakemail original disposable email address service<br />
Spamgourmet expire after a number of emails, but can be reset or ignored  		for some senders<br />
Jetable expiring in 1-8 days<br />
Mailinator instant email accounts, self-destructing email after you read  		it.<br />
shortMail.net expiring email forwarding accounts, and instant anonymous  		online email<br />
SpamDay allows you to create forward addresses and webmail addresses,  		valid for 24 hours. Support for RSS feed!<br />
SpamMotel Use it whenever you are required to give out your e-mail  		address on the internet.<br />
ipoo.org Signups without spam. Fast, no ads. Includes RSS to check your  		SPAM inbox.</li>
</ul>
</li>
</ul>
<ul>
<li>Tools to filter out spam
<ul>
<li>Bogofilter Statistical filter (not strictly Bayesian)<br />
Firetrust MailWasher Pro. Removes spam while it is still on your POP3  		server.<br />
Hexamail Guard &#8211; Anti-spam gateway software<br />
iMailLight smart plugin for Outlook, based on Bayesian filtering<br />
SpamAssassin heuristic filter<br />
CRM114 Uses a hidden Markov model to classify spam<br />
SpamBayes Bayesian filter using ideas improving Paul Graham&#8217;s ideas.<br />
Spamihilator Free antispam program with a good-working bayesan filter  		and a lot of other filters plugins. It works with almost all email  		program.<br />
SpamPal Free Windows filter with lots of filtering methods. Client or  		server-side filtering.<br />
TMDA, a challenge/response system<br />
trimMail Inbox &#8211; Anti-spam firewall<br />
Checksum-based filter:<br />
Distributed Checksum Clearinghouse<br />
Vipul&#8217;s razor</li>
</ul>
</li>
</ul>
<ul>
<li>Tools to filter out viruses
<ul>
<li>Clam antivirus</li>
</ul>
</li>
<li>Contact forms that hide email addresses
<ul>
<li>Contact Form &#8211; Open source (GPL) &#8211; Requires a webserver, Perl, and  		Sendmail<br />
form2mail &#8211; Open source (GPL) &#8211; Requires a webserver, PHP, MySQL, and  		SendMail<br />
MailWebForm Open source (GPL)- Requires Java, Java Servlets, and Java  		Mail<br />
SCForm &#8211; Open source (GPL) &#8211; Requires a websever, PHP and Sendmail</li>
</ul>
</li>
<li>Other tools
<ul>
<li>Sam Spade program with tools<br />
SpamCop a place to report spam</li>
</ul>
</li>
<li>Services which guarantee messages as not being spam:
<ul>
<li>Habeas Sender Warranted Email<br />
Bonded Sender</li>
</ul>
</li>
</ul>
<ul>
<li>Making it harder to harvest e-mail addresses
<ul>
<li>Project Honey Pot<br />
address-protector.com A service to protect email addresses with image  		and audio captchas<br />
SpamFreeze allows users to post a URL online instead of their email  		address</li>
</ul>
</li>
</ul>
<p>This article is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>.  It uses material from the <a href="http://en.wikipedia.org/">Wikipedia</a>.</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/xTE1FzEyCA0&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/xTE1FzEyCA0&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<span class="fb_share"><fb:like href="http://www.addigitalmedia.com/2010/06/spam-reduction-tools/" layout="button_count"></fb:like></span><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.addigitalmedia.com%2F2010%2F06%2Fspam-reduction-tools%2F&amp;title=Spam%20reduction%20tools" id="wpa2a_14"><img src="http://www.addigitalmedia.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.addigitalmedia.com/2010/06/spam-reduction-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Examination of anti-spam methods</title>
		<link>http://www.addigitalmedia.com/2010/05/examination-of-anti-spam-methods/</link>
		<comments>http://www.addigitalmedia.com/2010/05/examination-of-anti-spam-methods/#comments</comments>
		<pubDate>Wed, 05 May 2010 10:58:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Stopping e-mail abuse]]></category>
		<category><![CDATA[anti-spam methods]]></category>
		<category><![CDATA[authentication and reputation]]></category>
		<category><![CDATA[bonds]]></category>
		<category><![CDATA[challenge/response systems]]></category>
		<category><![CDATA[checksum-based filtering]]></category>
		<category><![CDATA[content-based filtering]]></category>
		<category><![CDATA[cost-based systems]]></category>
		<category><![CDATA[DNSBL]]></category>
		<category><![CDATA[ham passwords]]></category>
		<category><![CDATA[hashcash]]></category>
		<category><![CDATA[heuristic filtering]]></category>
		<category><![CDATA[honeypots]]></category>
		<category><![CDATA[issues]]></category>
		<category><![CDATA[sender-supported whitelists and tags]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[stamps]]></category>
		<category><![CDATA[statistical filtering]]></category>
		<category><![CDATA[tarpits]]></category>

		<guid isPermaLink="false">http://www.addigitalmedia.com/?p=1963</guid>
		<description><![CDATA[There are a number of services and software systems that mail sites and users can use to reduce the load of spam on their systems and mailboxes. Some of these depend upon rejecting email from Internet sites known or likely to send spam. Others rely on automatically analyzing the content of email messages and weeding [...]]]></description>
			<content:encoded><![CDATA[<fb:like href='http://www.addigitalmedia.com/2010/05/examination-of-anti-spam-methods/' send='true' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida+grande'></fb:like><p><a href="http://www.addigitalmedia.com/wp-content/uploads/2010/05/0680_1160.png"><img class="alignright size-full wp-image-1964" title="0680_1160" src="http://www.addigitalmedia.com/wp-content/uploads/2010/05/0680_1160.png" alt="" width="294" height="300" /></a>There are a number of services and software systems that mail sites and users  can use to reduce the load of spam on their systems and mailboxes. Some of these  depend upon rejecting email from Internet sites known or likely to send spam.  Others rely on automatically analyzing the content of email messages and weeding  out those which resemble spam. These two approaches are sometimes termed <em> blocking</em> and <em>filtering.</em></p>
<p>Blocking and filtering each have their advocates and advantages. While both  reduce the amount of spam delivered to users&#8217; mailboxes, blocking does much more  to alleviate the bandwidth cost of spam, since spam can be rejected before the  message is transmitted to the recipient&#8217;s mail server. Filtering tends to be  more thorough, since it can examine all the details of a message. Many modern  spam filtering systems take advantage of machine learning techniques, which  vastly improve their accuracy over manual methods. However, some people find  filtering intrusive to privacy, and many mail administrators prefer blocking to  deny access to their systems from sites tolerant of spammers.</p>
<h3>DNSBLs</h3>
<p>DNS-based Blackhole Lists, or DNSBLs, are used for heuristic filtering and  blocking. A site publishes lists (typically of IP addresses) via the DNS, in  such a way that mail servers can easily be set to reject mail from those  sources. There are literally scores of DNSBLs, each of which reflects different  policies: some list sites known to emit spam; others list open mail relays or  proxies; others list ISPs known to support spam. Other DNS-based anti-spam  systems list known good (&#8220;white&#8221;) or bad (&#8220;black&#8221;) IPs domains or URLs,  including RHSBLs and URIBLs. For history, details, and examples of DNSBLs, see  DNSBL.</p>
<h3>Content-based filtering</h3>
<p>Until recently, content filtering techniques relied on mail administrators  specifying lists of words or regular expressions disallowed in mail messages.  Thus, if a site receives spam advertising &#8220;herbal Viagra&#8221;, the administrator  might place these words in the filter configuration. The mail server would  thence reject any message containing the phrase.</p>
<p>Content based filtering can also filter based on content other than the words  and phrases that make up the body of the message. Primarily, this means looking  at the header of the email, the part of the message that contains information  about the message, and not the body text of the message. Spammers will often  spoof fields in the header in order to hide their identities, or to try to make  the email look more legitimate than it is; many of these spoofing methods can be  detected. Also, spam sending software often produces a header that violates the <a title="http://www.ietf.org/rfc/rfc2822.txt" href="http://www.ietf.org/rfc/rfc2822.txt"> RFC 2822</a> standard on how the email header is supposed to be formed.</p>
<p>Disadvantages of this static filtering are threefold: First, it is  time-consuming to maintain. Second, it is prone to false positives. Third, these  false positives are not equally distributed: manual content filtering is prone  to reject legitimate messages on topics related to products advertised in spam.  A system administrator who attempts to reject spam messages which advertise  mortgage refinancing may easily inadvertently block legitimate mail on the same  subject.</p>
<p>Finally, spammers can change the phrases and spellings they use, or employ  methods to try to trip up phrase detectors. This means more work for the  administrator. However, it also has some advantages for the spam fighter. If the  spammer starts spelling &#8220;Viagra&#8221; as &#8220;V1agra&#8221; or &#8220;Via_gra&#8221;, it makes it harder  for the spammer&#8217;s intended audience to read their messages. If they try to trip  up the phrase detector, by, for example, inserting an invisible-to-the-user HTML  comment in the middle of a word (&#8220;Via&lt;!&#8212;-&gt;gra&#8221;), this sleight of hand is  itself easily detectable, and is a good indication that the message is spam. And  if they send spam that consists entirely of images, so that anti-spam software  can&#8217;t analyze the words and phrases in the message, the fact that there <em>is</em> no readable text in the body can be detected.</p>
<p>However, content filtering can also be implemented by examining the URLs  present (i.e. spamvertised) in an email message. This form of content filtering  is much harder to disguise as the URLs must resolve to a valid domain name.  Extracting a list of such links and comparing them to published sources of  spamvertised domains is a simple and reliable way to eliminate a large  percentage of spam via content analysis.</p>
<h3>Statistical filtering</h3>
<p><em>Statistical filtering</em> was first proposed in 1998 by Mehran Sahami et  al., at the AAAI-98 Workshop on Learning for Text Categorization. A statistical  filter is a kind of document classification system, and a number of machine  learning researchers have turned their attention to the problem. Statistical  filtering was popularized by Paul Graham&#8217;s influential 2002 article <em> <a title="http://www.paulgraham.com/antispam.html" href="http://www.paulgraham.com/antispam.html"> A Plan for Spam</a></em>, which proposed the use of naive Bayes classifiers to  predict whether messages are spam or not – based on collections of spam and  nonspam (&#8220;ham&#8221;) email submitted by users. <a title="http://research.microsoft.com/~horvitz/junkfilter.htm" href="http://research.microsoft.com/%7Ehorvitz/junkfilter.htm"> [1]</a></p>
<p>Statistical filtering, once set up, requires no maintenance per se: instead,  users mark messages as spam or nonspam and the filtering software learns from  these judgements. Thus, a statistical filter does not reflect the software  author&#8217;s or administrator&#8217;s biases as to content, but it <em>does</em> reflect the <em>user&#8217;s</em> biases as to content; a biochemist who is researching Viagra won&#8217;t  have messages containing the word &#8220;Viagra&#8221; flagged as spam, because &#8220;Viagra&#8221;  will show up often in his or her legitimate messages. A statistical filter can  also respond quickly to changes in spam content, without administrative  intervention.</p>
<p>Spammers have attempted to fight statistical filtering by inserting many  random but valid &#8220;noise&#8221; words or sentences into their messages while attempting  to hide them from view, making it more likely that the filter will classify the  message as neutral. Attempts to hide the noise words include setting them in  tiny font or the same colour as the background. However, these noise  countermeasures seem to have been largely ineffective.</p>
<p>Software programs that implement statistical filtering include Bogofilter,  the e-mail programs Mozilla and Mozilla Thunderbird, and later revisions of  SpamAssassin. Another interesting project is CRM114 which hashes phrases and  does bayesian classification on the phrases.</p>
<p>There is also the free mail filter POPFile <a title="http://popfile.sourceforge.net" href="http://popfile.sourceforge.net/"> [2]</a> which sorts mail in as many categories as you want (family, friends,  co-worker, spam, whatever) with bayesian filtering.</p>
<h3>Checksum-based filtering</h3>
<p><em>Checksum-based filter</em> takes advantage of the fact that often, for any  individual spammer, all of the messages he or she sends out will be mostly  identical, the only differences being web bugs, and when the text of the message  contains the recipient&#8217;s name or email address. Checksum-based filters strip out  everything that might vary between messages, reduce what remains to a checksum,  and look that checksum up in a database which collects the checksums of messages  that email recipients consider to be spam (some people have a button on their  email client which they can click to nominate a message as being spam); if the  checksum is in the database, the message is likely to be spam.</p>
<p>The advantage of this type of filtering is that it lets ordinary users help  identify spam, and not just administrators, thus vastly increasing the pool of  spam fighters. The disadvantage is that spammers can insert unique invisible  gibberish &#8212; known as <em>hashbusters</em> &#8212; into the middle of each of their  messages, thus making each message unique and having a different checksum. This  leads to an arms race between the developers of the checksum software and the  developers of the spam-generating software.</p>
<p>Checksum based filtering methods include:</p>
<ul>
<li>Distributed Checksum Clearinghouse</li>
<li>Vipul&#8217;s Razor</li>
</ul>
<h3>Authentication and Reputation (A&amp;R)</h3>
<p>A number of systems have been proposed to allow acceptance of email from  servers which have authenticated in some fashion as senders of only legitimate  email. Many of these systems use the DNS, as do DNSBLs; but rather than being  used to list nonconformant sites, the DNS is used to list sites authorized to  send email, and (sometimes) to determine the reputation of those sites. Other  methods of identifying ham and spam are still used. The A&amp;R allows much ham to  be more reliably identified, which allows spam detectors to be made more  sensitive without causing more false positive results. The increased sensitivity  allows more spam to be identified as such. Also, A&amp;R methods tend to be less  resource-intensive than other filtering methods, which can be skipped for  messages identified by A&amp;R as ham.</p>
<h3>Sender-supported whitelists and tags</h3>
<p>There are a small number of organizations which offer IP whitelisting and/or  licensed tags that can be placed in email (for a fee) to assure recipients&#8217;  systems that the messages thus tagged are not spam. This system relies on legal  enforcement of the tag. The intent is for email administrators to whitelist  messages bearing the licensed tag.</p>
<p>A potential difficulty with such systems is that the licensing organization  makes its money by licensing more senders to use the tag &#8212; not by strictly  enforcing the rules upon licensees. A concern exists that senders whose messages  are more likely to be considered spam who would accrue a greater benefit by  using such a tag. The concern is that these factors form a perverse incentive  for licensing organizations to be lenient with licensees who have offended.  However, the value of a license would drop if it was not strictly enforced, and  financial gains due to enforcement of a license itself can providee an  additional incentive for strict enforcement. The Habeas mail classing system  attempts to further address this issue this by classing email according to  origin, purpose, and permission. The purpose is to describe why the email is not  likely spam, but permission based email.</p>
<h3>Ham passwords</h3>
<p>Another approach for countering spam is to use a &#8220;ham password&#8221;. Systems that  use ham passwords ask unrecognised senders to include in their email a password  that demonstrates that the email message is a &#8220;ham&#8221; (not spam) message.  Typically the email address and ham password would be described on a web page,  and the ham password would be included in the &#8220;subject&#8221; line of an email  address. Ham passwords are often combined with filtering systems, to counter the  risk that a filtering system will accidentally identify a ham message as a spam  message.</p>
<p>The &#8220;plus addressing&#8221; technique appends a password to the &#8220;username&#8221; part of  the email address.</p>
<h3>Cost-based systems</h3>
<p>Since spam occurs primarily because it is so cheap to send, a proposed set of  solutions require that senders pay some cost in order to send spam, making it  uneconomic.</p>
<h4>Stamps</h4>
<p>Some gatekeeper such as Microsoft would sell electronic stamps, and keep the  proceeds. Or a Micropayment, such as Electronic money would be paid by the  sender to the recipient or their ISP, or some other gatekeeper.</p>
<h4>Hashcash</h4>
<p>Hashcash and similar systems require that a sender pay a computational cost  by performing a calculation that the receiver can later verify. Verification  must be much faster than performing the calculation, so that the computation  slows down a sender but does not significantly impact a receiver. The point is  to slow down machines that send most of spam &#8212; often millions and millions of  them. While every user that wants to send email to a moderate number of  recipients suffers just a seconds&#8217; delay, sending millions of emails would take  an unaffordable amount of time.</p>
<h4>Bonds</h4>
<p>As a refinement to stamp systems was the idea of requiring that the  micropayment only be retained if the recipient considered the email to be  abusive. This addressed the principal objection to stamp systems: popular free  legitimate mailing list hosts would be unable to continue to provide their  services if they had to pay postage for every message they sent out.</p>
<h4>Issues</h4>
<p>A difficulty that must be dealt with by most anti-spam methods, including  DNSBLs, Authentication and Reputation (A&amp;R), Sender-supported whitelists and  tags, Ham passwords, cost-based systems, Heuristic filtering, and  Challenge/response systems is that spammers already (illegally) use other  people&#8217;s computers to send spam. The computers in question are already infected  with viruses and spyware operated by the spam senders, in some cases seriously  damaging the computer&#8217;s responsiveness to the legitimate user. Spam from the  legitimate user&#8217;s computer can be sent using the user&#8217;s and/or system&#8217;s  identity, list of correspondents, reputation, credentials, stamps, hashcash  and/or bonds. The added motivation to steal from such systems in order to abuse  these things may simply impel spammers to infect more computers and cause  greater damage. On the other hand, this could compel computer users to finally  secure their systems, reducing Botnets, which would have myriad other benefits,  as they are used for extortion, phishing, and terorrism, as well as spam.  Ultimately, any system that holds senders responsible for the mail they send  needs to deal with the situation of irresponsible senders that may send both  spam and ham.</p>
<h3>Heuristic filtering</h3>
<p><em>Heuristic filtering</em>, such as is implemented in the program  SpamAssassin, uses some or all of the various tests for spam mentioned above,  and assigns a numerical score to each test. Each message is scanned for these  patterns, and the applicable scores tallied up. If the total is above a fixed  value, the message is rejected or flagged as spam. By ensuring that no single  spam test by itself can flag a message as spam, the false positive rate can be  greatly reduced. <a title="http://www.spamassassin.org/" href="http://www.spamassassin.org/"> [3]</a></p>
<h3>Tarpits and Honeypots</h3>
<p>A <em>tarpit</em> is any server software which intentionally responds  pathologically slowly to client commands. A <em>honeypot</em> is a server which  attempts to attract attacks. Some mail administrators operate tarpits to impede  spammers&#8217; attempts at sending messages, and honeypots to detect the activity of  spammers. By running a tarpit which appears to be an open mail relay, or which  treats acceptable mail normally and known spam slowly, a site can slow down the  rate at which spammers can inject messages into the mail facility.</p>
<p>One tarpit design is the <em>teergrube</em>, whose name is simply German for &#8220;tarpit.&#8221;  This is an ordinary SMTP server which intentionally responds very slowly to  commands. Such a system will bog down SMTP client software, as further commands  cannot be sent until the server acknowledges the earlier ones. Several SMTP MTAs,  including Postfix and Exim, have a teergrube capacity built-in: when confronted  with a client session which causes errors such as spam rejections, they will  slow down their responding <a title="http://www.postfix.org/rate.html" href="http://www.postfix.org/rate.html"> [4]</a>. A similar approach is taken by TarProxy.</p>
<p>Another design for tarpits directly controls the TCP/IP protocol stack,  holding the spammer&#8217;s network socket open without allowing any traffic over it.  By reducing the TCP window size to zero, but continuing to acknowledge packets,  the spammer&#8217;s process may be tied up indefinitely. This design is more difficult  to implement than the former. Aside from anti-spam purposes, it has also been  used to absorb attacks from network worms. <a title="http://www.hackbusters.net/" href="http://www.hackbusters.net/"> [5]</a></p>
<p>As of late 2005 much of the spam sent is through so-called &#8220;zombie&#8221; systems,  of which there are potentially a very large number. This makes the actual  effectiveness of tarpits questionable, as there are so many spam sources that  slowing just a few has little real effect on the volume of spam received.</p>
<p>Another approach is simply an imitation MTA (open relay honeypot) which gives  the appearance of being an open mail relay. Spammers who probe systems for open  relay will find such a host and attempt to send mail through it, wasting their  time and potentially revealing information about themselves and the source of  spam to the unexpected alert entity (in comparison to the anticipated careless  or unskilled operator typically in charge of open relay MTA systems) that  operates the honeypot. Such a system may simply discard the spam attempts,  submit them to DNSBLs, or store them for analysis. It may be possible to examine  or analyze the intercepted spam to find information that allows other  countermeasures. (One honeypot operator was able to alert a freemail supplier to  a large number of accounts that had been created as dropboxes for the receipt of  responses to spam. Disabling these dropbox email accounts made the entire spam  run, including the spam messages relayed through actual open relays, useless to  the spammer: he could not receive any of the responses to the spam sent by  gullible customers.) The SMTP honeypot may also selectively deliver relay test  messages to give a stronger appearance of open relay (though care is needed here  as this means the honeypot itself and the network it is on could end up on spam  blacklists). SMTP honeypots of this sort have been suggested as a way that  end-users can interfere with spammers&#8217; activities (code: Java <a title="http://jackpot.uk.net/" href="http://jackpot.uk.net/"> [6]</a>, Python <a title="http://llama.whoi.edu/smtpot.py" href="http://llama.whoi.edu/smtpot.py"> [7]</a>).</p>
<p>As of late 2005 open relay abuse to send spam has greatly declined, resulting  in a lowered active effectiveness of open relay honeypots. (Passively, the  honeypots or threat of same create an inducement for spammers to not abuse open  relays.) Other types of honeypot (below) may still have great effectiveness.</p>
<p>Spammers also abuse open proxies, and open proxy honeypots (<a title="http://www.proxypot.org/" href="http://www.proxypot.org/">proxypots</a>)  have had substantial success. Ron Guillmette reported in 2003 that he succeeded  in getting over 100 spammer accounts terminated in under 3 months, using his  network (of unspecified size) of proxypots. At that time spammers were so  careless that they sent spam directly from their servers to the abused open  proxy, making determination of the identity of the spammer&#8217;s IP address trivial  so that it was easy to report the spammer to the ISP in control of that IP  address and easy for that ISP to terminate the spammer&#8217;s account.</p>
<p>Unlike most other anti-spam techniques tarpits and honeypots work at the  relay, proxy, or zombie (collectively, &#8220;abuse&#8221;) level. They work by targeting  spammer behavior rather than targeting spam content. One beneficial fallout from  this is that these tools are not required to have any means of distinguishing  spam from non-spam. Because they capture spam at the abuse level they are not  part of any legitimate email pathway and it can be confidently assumed that what  they capture is 100% spam or spam-related (e.g., test messages.) Anti-spam  measures at (or after) the destination server level protect specific email  addresses but must include code to distinguish spam from non-spam. Anti-spam  measures at the abuse level protect whatever the email addresses are that are  being targeted by the spam directed through them and are hence non-specific but  need no code to distinguish spam from non-spam. The main purpose of abuse-level  tools is targeting spam and spammers themselves while the main purpose of  server-level tools is to protect speecific email addresses. What abuse-level  tools lose in specificity may be more than made up by the inherent simplicity  that results from not having to be able to separate valid email from invalid  email.</p>
<p>In late 2005 Microsoft announced that it had converted an actual zombie  system to a zombie honeypot. One result of this was a lawsuit by Microsoft  against about 20 defendants, based on evidence collected by the zombie honeypot.</p>
<p>Note that there is some terminological confusion. Some people refer to &#8220;spamtraps&#8221;  as &#8220;honeypots.&#8221; In this context a &#8220;spamtrap&#8221; is an email address created  specifically to attract spam. These run at the destination level rather than at  the relay, proxy or &#8220;spam zombie&#8221; level.</p>
<h3>Challenge/response systems</h3>
<p>Another method which may be used by internet service providers (or by  specialized services) to combat spam is to require unknown senders to pass  various tests before their messages are delivered. These strategies are termed <strong>challenge/response systems</strong> or <strong>C/R</strong>, are currently <a title="http://pm-lib.sf.net/README.html#4" href="http://pm-lib.sf.net/README.html#4"> controversial</a> among email programmers and system administrators.</p>
<p>For a discussion of the advantages and disadvantages of these systems.</p>
<p>This article is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>.  It uses material from the <a href="http://en.wikipedia.org/">Wikipedia</a>.</p>
<span class="fb_share"><fb:like href="http://www.addigitalmedia.com/2010/05/examination-of-anti-spam-methods/" layout="button_count"></fb:like></span><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.addigitalmedia.com%2F2010%2F05%2Fexamination-of-anti-spam-methods%2F&amp;title=Examination%20of%20anti-spam%20methods" id="wpa2a_16"><img src="http://www.addigitalmedia.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.addigitalmedia.com/2010/05/examination-of-anti-spam-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protection against spam</title>
		<link>http://www.addigitalmedia.com/2010/03/protection-against-spam/</link>
		<comments>http://www.addigitalmedia.com/2010/03/protection-against-spam/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 05:57:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Stopping e-mail abuse]]></category>
		<category><![CDATA[Address Harvesting]]></category>
		<category><![CDATA[Address munging]]></category>
		<category><![CDATA[Contact Forms]]></category>
		<category><![CDATA[Disposable e-mail addresses]]></category>
		<category><![CDATA[email worms]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[protection]]></category>
		<category><![CDATA[Reporting spam]]></category>
		<category><![CDATA[responding]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Web bugs]]></category>

		<guid isPermaLink="false">http://www.addigitalmedia.com/?p=1897</guid>
		<description><![CDATA[End users can protect themselves from the brunt of spam&#8217;s impact in numerous ways. Preventing Address Harvesting Preventing spammers from obtaining your email address doesn&#8217;t really solve the spam problem, any more than avoiding all but lowest crime areas of a city solves crime. Many people cannot hide their email addresses and most people want [...]]]></description>
			<content:encoded><![CDATA[<fb:like href='http://www.addigitalmedia.com/2010/03/protection-against-spam/' send='true' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida+grande'></fb:like><p><a href="http://www.addigitalmedia.com/wp-content/uploads/2010/03/0680_1156.png"><img class="alignnone size-medium wp-image-1898" title="Email spam" src="http://www.addigitalmedia.com/wp-content/uploads/2010/03/0680_1156-294x300.png" alt="" width="294" height="300" /></a></p>
<p>End users can protect themselves from the brunt of spam&#8217;s impact in numerous  ways.</p>
<h3>Preventing Address Harvesting</h3>
<p>Preventing spammers from obtaining your email address doesn&#8217;t really solve  the spam problem, any more than avoiding all but lowest crime areas of a city  solves crime. Many people cannot hide their email addresses and most people want  to meet new people via email. They just don&#8217;t want the flood of spam. It may,  however, reduce the amount of spam that you receive.</p>
<p>One way that spammers obtain email addresses to target is to trawl the Web  and Usenet for strings which look like addresses, using a spambot. Contact forms  and address munging are good ways to prevent email addresses from appearing on  these forums. If the spammers can&#8217;t find the address, the address won&#8217;t get  spam.</p>
<p>There are other ways that spammers can get addresses such as &#8220;dictionary  attacks&#8221; in which the spammer generates a number of likely-to-exist addresses  out of names and common words. For instance, if there is someone with the  address <tt>adam@example.com</tt>, where &#8216;example.com&#8217; is a popular ISP or mail  provider, it is likely that he frequently receives spam.</p>
<h4>Address munging</h4>
<p>Posting anonymously, or with an entirely faked name and address, is one way  to avoid this &#8220;address harvesting&#8221;, but users should ensure that the faked  address is not valid. Users who want to receive legitimate email regarding their  posts or Web sites can alter their addresses in some way that humans can figure  out but spammers haven&#8217;t (yet). For instance, <tt>joe@example.net</tt> might  post as <tt>joeNOS@PAM.example.net</tt>, or display his email address as an  image instead of text. This is called <em>address munging,</em> from the jargon  word &#8220;mung&#8221; meaning to break.</p>
<h4>Contact Forms</h4>
<p>Contact forms allow users to send email by filling out forms in a web  browser. The web server takes the form data and forwards it to an email address.  The user (and therefore the spam harvester) never sees the email address.  Contact forms have the drawback that they require a website that supports server  side scripts. They are also inconvenient to the message sender as he is not able  to use his preferred e-mail client. Finally if the software used to run the  contact forms is buggy or badly designed they can become spam tools in their own  right.</p>
<h3>Disposable e-mail addresses</h3>
<p>Many email users sometimes need to give an address to a site without complete  assurance that the site will not spam, or leak the address to spammers. One way  to mitigate the risk of spam from such sites is to provide a <em>disposable</em> email address &#8212; a temporary address which forwards email to your real account,  but which you can disable or abandon whenever you see fit.</p>
<p>A number of services provide disposable address forwarding. Addresses can be  manually disabled, can expire after a given time interval, or can expire after a  certain number of messages have been forwarded. Some of these services allow  easier creation of disposable addresses via various techniques.</p>
<h3>Defeating Web bugs and JavaScript</h3>
<p>Many modern mail programs incorporate Web browser functionality, such as the  display of HTML, URLs, and images. This can easily expose the user to  pornographic or otherwise offensive images in spam. In addition, spam written in  HTML can contain JavaScript programs to direct the user&#8217;s Web browser to an  advertised page, or to make the spam message difficult or impossible to close or  delete. In some cases, spam messages have contained attacks upon security  vulnerabilities in the HTML renderer, using these holes to install spyware.  (Some computer viruses are borne by the same mechanisms.) Also, the HTML can be  used to signal whether a spam message is actually read and seen by a user.</p>
<p>Users can defend against these methods by using mail clients which do not  automatically display HTML, images or attachments, or by configuring their  clients not to display these by default.</p>
<h3>Avoiding responding to spam</h3>
<p>It is well established that some spammers regard responses to their messages  &#8212; even responses which say &#8220;Don&#8217;t spam me&#8221; &#8212; as confirmation that an email  address refers validly to a reader. Likewise, many spam messages contain Web  links or addresses which the user is directed to follow to be removed from the  spammer&#8217;s mailing list.</p>
<p>In several cases, spam-fighters have tested these links and addresses and  confirmed that they do not lead to the recipient address&#8217;s removal &#8212; if  anything, they lead to more spam.</p>
<p>In late 2003, the USA FTC launched a public relations campaign to encourage  email users to simply <em>never respond to a spam email &#8212; ever</em>. This  campaign stemmed from the tendency of casual email users to reply to spam, in  order to complain and request the spammer to cease sending spam.</p>
<p>Perhaps more significantly, since the sender address fields borne by spam  messages are almost always forged, a reply to a spam message is likely to reach  an innocent third party if it reaches anyone at all.</p>
<p>In Usenet, it is widely considered even more important to avoid responding to  spam. Many ISPs have software that seeks out and destroys duplicate messages.  Someone may see a spam and respond to it before it is cancelled by their server,  which can have the effect of reposting the spammer&#8217;s spam for them; since it is  not just a duplicate, this reposted copy will last longer.</p>
<h3>Reporting spam</h3>
<p>The majority of ISPs explicitly forbid their users from spamming, and eject  from their service users who are found to have spammed. Tracking down a  spammer&#8217;s ISP and reporting the offense often leads to the spammer&#8217;s service  being terminated. Unfortunately, it can be difficult to track down the spammer  &#8212; and while there are some online tools to assist, they are not always  accurate. Also occasionally spammers own their own netblocks. In this case the  abuse contact for the netblock can be the spammer itself and can confirm your  address as live.</p>
<p>Examples of these online tools are SpamCop, Network Abuse Clearinghouse and  Blue Frog. These provide automated or semi-automated means to report spam to  ISPs. Some spam-fighters regard them as inaccurate compared to what an expert in  the email system can do; however, most email users are not experts.</p>
<p>Consumers may also forward &#8220;unwanted or deceptive spam&#8221; to an email address (<tt><a title="http://www.ftc.gov/opa/2004/07/newspamemail.htm" href="http://www.ftc.gov/opa/2004/07/newspamemail.htm">spam@uce.gov</a></tt> ) maintained by the FTC. The database so collected is used to prosecute  perpetrators of various types of scam or deceptive advertising.</p>
<h3>Defense against email worms</h3>
<p>In the past several years, scores of worm programs have used email systems as  a conduit for infection. The worm program transmits itself in an email message,  usually as a MIME attachment. In order to infect a computer, the executable worm  attachment must be opened. In almost all cases, this means the user must click  on the attachment. The worm also requires a software environment compatible with  its programming.</p>
<p>Email users can defend against worms in a number of ways, including:</p>
<ul>
<li>Avoiding email client software which supports executable attachments.  	The most frequently-targeted client software for email worms is Microsoft  	Outlook and Outlook Express, both of which can easily be made to open  	executable attachments. However, other Windows-based email software is not  	immune to worms.</li>
<li>Using an operating system which does not provide an environment  	compatible with present worms. Essentially all current email worms affect  	only the Microsoft Windows operating system. They cannot execute on  	Macintosh, Unix, GNU/Linux, or other operating systems. In some cases, it is  	conceivable that a worm could be written for one of these systems; however,  	various security features militate against it.</li>
<li>Using up-to-date anti-virus software to detect incoming worms and  	quarantine or delete them before they can take effect.</li>
<li>Being skeptical of unsolicited email attachments. Since worms and other  	email-borne malware arrive in this form, some email users simply refuse to  	open attachments that the sender has not given them advance notice of.</li>
</ul>
<p>This article is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>.  It uses material from the <a href="http://www.wikipedia.org/">Wikipedia</a>.</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/7QoX1ZCUkmA&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/7QoX1ZCUkmA&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<span class="fb_share"><fb:like href="http://www.addigitalmedia.com/2010/03/protection-against-spam/" layout="button_count"></fb:like></span><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.addigitalmedia.com%2F2010%2F03%2Fprotection-against-spam%2F&amp;title=Protection%20against%20spam" id="wpa2a_18"><img src="http://www.addigitalmedia.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.addigitalmedia.com/2010/03/protection-against-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email spam filters</title>
		<link>http://www.addigitalmedia.com/2009/10/email-spam-filters/</link>
		<comments>http://www.addigitalmedia.com/2009/10/email-spam-filters/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 15:12:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[Stopping e-mail abuse]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[email messages]]></category>
		<category><![CDATA[filters]]></category>
		<category><![CDATA[gateway]]></category>
		<category><![CDATA[Internet Service Provider]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[network managers]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[spam filters programs]]></category>

		<guid isPermaLink="false">http://www.addigitalmedia.com/2009/10/email-spam-filters/</guid>
		<description><![CDATA[The continuing increase in spam has resulted in rapid growth in the use of spam filter programs: software designed to examine incoming email and separate spam emails from genuine email messages intended for the user. Unwanted e-mail can be filtered at the desktop, the network email server/email gateway, the Internet Service Provider&#8217;s email gateway, or [...]]]></description>
			<content:encoded><![CDATA[<fb:like href='http://www.addigitalmedia.com/2009/10/email-spam-filters/' send='true' layout='standard' show_faces='true' width='450' height='65' action='like' colorscheme='light' font='lucida+grande'></fb:like><p><img class="alignnone size-full wp-image-809" title="Email" src="http://www.addigitalmedia.com/wp-content/uploads/2009/10/0680_1157.png" alt="Email" width="393" height="400" /></p>
<p>The continuing increase in spam has resulted in rapid growth in the use of <em> spam filter</em> programs: software designed to examine incoming email and  separate spam emails from genuine email messages intended for the user.</p>
<p>Unwanted e-mail can be filtered at the desktop, the network email  server/email gateway, the Internet Service Provider&#8217;s email gateway, or all  three locations. While network managers and ISPs can choose hardened email  security appliances, services or software designed to interdict both spam and  viruses, desktop users are frequently limited to a software-based solution.</p>
<p>A number of commercial spam filtering programs exist and are readily  available, but many freeware and shareware spam filters are also available for  easy downloading and installation. Spam filters are currently included as  standard features in nearly every available email client, though the quality of  these built-in filters can be low; for some users, this may necessitate the use  of a higher quality filtering solution.</p>
<p>This guide is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>.  It uses material from the <a href="http://www.wikipedia.org/">Wikipedia</a>.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/LgflpgMxvPc&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/LgflpgMxvPc&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<span class="fb_share"><fb:like href="http://www.addigitalmedia.com/2009/10/email-spam-filters/" layout="button_count"></fb:like></span><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.addigitalmedia.com%2F2009%2F10%2Femail-spam-filters%2F&amp;title=Email%20spam%20filters" id="wpa2a_20"><img src="http://www.addigitalmedia.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.addigitalmedia.com/2009/10/email-spam-filters/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: www.addigitalmedia.com @ 2012-02-10 05:36:00 -->
