<?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>firsttube.com &#187; Spam</title>
	<atom:link href="http://www.firsttube.com/tag/spam/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.firsttube.com</link>
	<description>crunchy nuggets, served semi-daily</description>
	<lastBuildDate>Tue, 03 Jan 2012 00:14:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Trackback Spam Gateway</title>
		<link>http://www.firsttube.com/read/Trackback-Spam-Gateway/</link>
		<comments>http://www.firsttube.com/read/Trackback-Spam-Gateway/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 20:33:46 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Trackback Spam]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Trackback-Spam-Gateway</guid>
		<description><![CDATA[It&#8217;s over. My referrer experiment is over&#8230; at least, in its current form. Today, I roll out firsttube.com referrer gateway version 1.0. That makes it sound fancy, but it&#8217;s not. Basically, it&#8217;s PHP to prevent trackback spam. Traffic at firsttube.com &#8230; <a href="http://www.firsttube.com/read/Trackback-Spam-Gateway/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s over.  My referrer experiment is over&#8230; at least, in its current form.  Today, I roll out <a href='http://firsttube.com'>firsttube.com</a> referrer gateway version 1.0.  That makes it sound fancy, but it&#8217;s not.  Basically, it&#8217;s PHP to prevent <a href="http://firsttube.com/tag/trackback_spam">trackback spam</a>.</p>
<p>Traffic at <a href='http://firsttube.com'>firsttube.com</a> has grown steadily, for some reason, and the logs reveal it: we get a TON of traffic from search engines, and the most popular terms are surprising &#8211; sensitive readers beware &#8211; here are the terms that most frequently drive people here: </p>
<p>cumtube, red-tube, uporn, adult youtube, milf, gay tube, tube 8 and many more equally odd terms.   </p>
<p>You know why? Because, in a shrewd move that search engines seem to love, I display links back to my referrers, thinking they are trackbacks.  But when it&#8217;s not from <a href="http://google.com">Google</a>, <a href="http://yahoo.com">Yahoo</a>, <a href="http://live.com">Live.com</a>, or <a href="http://osnews.com">OSNews</a>, it&#8217;s most often spam.  Why? Because not only are we using the name &#8220;tube&#8221; in our title, but with each <b>erroneous</b> entry, we tell the search engine it&#8217;s a good thing by back-linking to that search.  In short, I&#8217;m perpetuating the problem.  As a result, dozens of spammers have begun issuing basic GET requests in the hundreds placing their sites in my referrer lists.  </p>
<p>Some time ago, I began the battle by adding <a href="http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html">rel=&#8221;nofollow&#8221;</a> to all outgoing links not added via the admin section.  But alas, that wasn&#8217;t good enough, the spammer didn&#8217;t care, so I implemented a pre-check, whereby referrers are, via regular expressions, matched against a list of known crap.  As of today, there are 36 terms that I actively filter.  In time, this will be performance intensive, if it isn&#8217;t already.  </p>
<p>Thus, a gateway.  Now, *all* referring traffic goes into a temp table, and each entry must be approved.  I wrote a nice tool to batch import, batch delete, or even approve based on certain filters, such as domain or term.   As it matures and I get an idea of time, I will &#8220;<a href="http://en.wikipedia.org/wiki/Whitelist">whitelist</a>&#8221; certain domains that can immediately post to the referrer table.  In the meantime, I need to decide if I want to filter referrers with obscene unrelated terms or just leave them and let the magic run its course; after all, these are not &#8220;spam,&#8221; they are simply organic mistakes.   An argument could be made that it&#8217;s interesting, and therefore, mostly the reason to post referrers, to see what terms and sites around the internet drive traffic to a site.  </p>
<p>Anyway, spammers, take note: I gotcher number! Stop referrer spamming me! That means you , you stupid lyrics sites!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firsttube.com/read/Trackback-Spam-Gateway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trackback Spam, Again</title>
		<link>http://www.firsttube.com/read/trackback-spam-again/</link>
		<comments>http://www.firsttube.com/read/trackback-spam-again/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 15:30:34 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Trackback Spam]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Trackback-Spam-Again</guid>
		<description><![CDATA[Once again, I am dealing with trackback spam, aka referrer spam. Since firsttube.com records the pages that refer hits to us, I&#8217;ve had to deal with jerks who issue HTTP requests so that they get a link back. Too bad &#8230; <a href="http://www.firsttube.com/read/trackback-spam-again/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Once again, I am dealing with <a href="http://firsttube.com/read/Trackback-Spam">trackback spam</a>, aka referrer spam.  Since <a href='http://firsttube.com'>firsttube.com</a> records the pages that refer hits to us, I&#8217;ve had to deal with jerks who issue HTTP requests so that they get a link back.  Too bad they don&#8217;t realize that every referrer gets a <a href="http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html">rel=&#8221;nofollow&#8221; attribute</a> (<a href="http://en.wikipedia.org/wiki/Nofollow">more here</a>).</p>
<p>So, I had to issue these SQL statements to the database today:</p>

<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">DELETE</span> <span style="color: #993333; font-weight: bold;">FROM</span> user_agent_table
<span style="color: #993333; font-weight: bold;">WHERE</span> <span style="color: #66cc66;">&#40;</span>referrer <span style="color: #993333; font-weight: bold;">LIKE</span> <span style="color: #ff0000;">'http://mp3%'</span> <span style="color: #993333; font-weight: bold;">OR</span> referrer <span style="color: #993333; font-weight: bold;">LIKE</span> <span style="color: #ff0000;">'%mp3.com%'</span><span style="color: #66cc66;">&#41;</span>
&nbsp;
<span style="color: #993333; font-weight: bold;">DELETE</span> <span style="color: #993333; font-weight: bold;">FROM</span> user_agent_table
<span style="color: #993333; font-weight: bold;">WHERE</span> referrer <span style="color: #993333; font-weight: bold;">LIKE</span> <span style="color: #ff0000;">'%musicforum.org%'</span></pre></div></div>

<p>Musicforum.org has some asshole posting all sorts of links that pass a GET variable with a <a href='http://firsttube.com'>firsttube.com</a> URL in it, which appears to do nothing other than ping the page.  So, effective immediately, we run a regex validator on referrers and will be doing a more frequent clean up.</p>
<p>Hear that spammers? Take your crap elsewhere.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firsttube.com/read/trackback-spam-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ReCaptcha is a Smart Ass!</title>
		<link>http://www.firsttube.com/read/ReCaptcha-is-a-Smart-Ass/</link>
		<comments>http://www.firsttube.com/read/ReCaptcha-is-a-Smart-Ass/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 11:13:31 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Recaptcha]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/ReCaptcha-is-a-Smart-Ass</guid>
		<description><![CDATA[ReCaptcha thinks it knows me, huh? It started calling me names today.]]></description>
			<content:encoded><![CDATA[<p><a href="http://recaptcha.net/">ReCaptcha</a> thinks it knows me, huh? It started calling me names today.  </p>
<p><img src="http://firsttube.com/uploads/recaptcha.jpg" alt="reCaptcha" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.firsttube.com/read/ReCaptcha-is-a-Smart-Ass/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Suckered by a Spam Text Scam</title>
		<link>http://www.firsttube.com/read/sucked-by-a-spam-text-scam/</link>
		<comments>http://www.firsttube.com/read/sucked-by-a-spam-text-scam/#comments</comments>
		<pubDate>Thu, 31 May 2007 15:58:33 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Cell Phones]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Verizon]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Sucked-by-a-Spam-Text-Scam</guid>
		<description><![CDATA[I got scammed. I got a text message yesterday that said &#8220;Free Msg from Verizon Wireless: We have new calling plans for UNLIMITED text to anyone in the US. Requires new customer agreement. Call 877-256-XXXX. To opt out reply X.&#8221; &#8230; <a href="http://www.firsttube.com/read/sucked-by-a-spam-text-scam/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I got scammed.</p>
<p>I got a text message yesterday that said &#8220;Free Msg from Verizon Wireless: We have new calling plans for UNLIMITED text to anyone in the US.  Requires new customer agreement.  Call 877-256-XXXX.  To opt out reply X.&#8221;</p>
<p>This type of message is not completely unseen on my phone network.  I&#8217;ve gotten a few &#8220;notice&#8221;-type emails in the few years I&#8217;ve been with Verizon, so before I even really knew what I was doing, I quickly replied &#8220;X&#8221; and hit send.  And then I saw it: &#8220;Sending message to 9000XXX03671&#8243;</p>
<p>I realized what had happened.  I had just texted 900-XXX-0036.  And unfortunately, 900 numbers can charge, according to Verizon up to $25 or more for this type of thing.  I IMMEDIATELY dialed 611 to talk to Verizon.  Much the same way that if I complain with American Express, they can withhold payment from a merchant, I wondered, can Verizon refuse to square up on what was obviously a spam text scam?</p>
<p>Yes and no, apparently.  The helpful rep I spoke with, &#8220;Sarah,&#8221; told me she could &#8220;flag&#8221; my account for a follow up when the billing cycle ends, but the agents cannot see live data and couldn&#8217;t see a text message within the last few days, let alone minutes.  She promised to credit me whatever the message cost.</p>
<p>So I asked her the same question I&#8217;m broadcasting now: &#8220;Why do cell phone companies allow incoming text messages from 1-900 numbers?&#8221; Even if they were limited to just replies it would be an improvement.  What possible reason could I have for a 1-900 number to send me an unsolicited message?</p>
<p>Is this the future of cell phone? SMS spam from 1-900 numbers? This is very dangerous ground, and I see where it&#8217;s heading: advertising spam (which has already started), &#8220;verified&#8221; senders, block lists, and finally an option to accept SMS only from your contacts.  A new age is upon us.  May the people who perpetrate these scams rot in the blackest pits of hell.</p>
<p>But Verizon is going to take care of me this time, and I won&#8217;t get suckered again.  The moral of the story is: don&#8217;t reply to text messages from people who aren&#8217;t your contacts, period.</p>
<p>&#8211;</p>
<p>Within seconds of hanging up with Verizon, I got another message from 900XXX003671: &#8220;Thank you.  If you want to eliminate all future SMS informational and marketing messages from Verizon Wireless, reply Q.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firsttube.com/read/sucked-by-a-spam-text-scam/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Pwned!</title>
		<link>http://www.firsttube.com/read/Pwned-2/</link>
		<comments>http://www.firsttube.com/read/Pwned-2/#comments</comments>
		<pubDate>Fri, 16 Feb 2007 09:50:51 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Pwned-2</guid>
		<description><![CDATA[This morning, I checked my Gmail and found that I had received 203 comments on firsttube.com last night. In case you don&#8217;t realize how odd this is, I typically get 1-2 comments a day max, unless a particular discussion gets &#8230; <a href="http://www.firsttube.com/read/Pwned-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This morning, I checked my Gmail and found that I had received 203 comments on <a href='http://firsttube.com'>firsttube.com</a> last night.  In case you don&#8217;t realize how odd this is, I typically get 1-2 comments a day max, unless a particular discussion gets moving, and then it might be 10 at best.  </p>
<p>These 203 comments were generally grouped, about 30 to a group, with identical information.  The name was some kind of drug spam (you know the typical Viagra, etc) and the IP was blank (which I may soon require to comment).  But the odd thing: it was almost like it was custom written for my blog: the thread kept changing, the parent comment changed, the content changed, and it passed the captcha&#8230; or so it seemed!</p>
<p>So I changed my captcha.  I think I might have found a bug in it whereby if your browser wouldn&#8217;t begin a session, it might pass the captcha.  So that&#8217;s fixed.  Plus I added several little checks to the comment page.  It will not only reject lots of comment variants (all of which are unlikely to occur with real comments), it will actually ban some users automatically if certain strings are found, etc.  </p>
<p>It&#8217;s kind of ironic that my last entry was on spam, and then my site gets spammed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firsttube.com/read/Pwned-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trackback Spam</title>
		<link>http://www.firsttube.com/read/trackback-spam/</link>
		<comments>http://www.firsttube.com/read/trackback-spam/#comments</comments>
		<pubDate>Tue, 13 Feb 2007 14:51:00 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[OSNews]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Trackback Spam]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Trackback-Spam</guid>
		<description><![CDATA[There is a new trend out there, one that hasn&#8217;t received much coverage, but it&#8217;s a big deal, and it&#8217;s getting bigger. As user generated content becomes more and more prevalent, we have a new type of spam out there: &#8230; <a href="http://www.firsttube.com/read/trackback-spam/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There is a new trend out there, one that hasn&#8217;t received much coverage, but it&#8217;s a big deal, and it&#8217;s getting bigger.  As user generated content becomes more and more prevalent, we have a new type of spam out there: trackback spam.  On my blog, beneath all of the entries (above the comments), there is a section that shows you the user agents that loaded that page as well as the refering pages.  I recently discovered something: people gaming the system.  Read on&#8230;<br />
<span id="more-217"></span><br />
The thing is, I sometimes follow those links to see who is linking to my site.  There are several reasons I do this, but part of it is the effect on search engines.  Anyone who links a blog entry to my particle immediately is linked back on subsequent page load.  It&#8217;s good search engine karma.  That said, I started seeing some sites that didn&#8217;t have a link back, but somehow referred someone to my site.  And then I realized they were unrelated  &#8211; car insurance, casino, etc.  Typical spam crap.  </p>
<p>All were coming from different IPs.  All had different user agents.  All had different referer links.  This is spam, pure and simple.  It&#8217;s someone trying to piggyback off of my pagerank.  </p>
<p>These are the jerks who spammed me:<br />
<small>theonlineslotsmachine .com<br />
online-casino-special .com<br />
adencitycasino .com<br />
onterminsurance .com<br />
ontermlifeinsurancerate .com<br />
onslotmachinesonline .com<br />
actoncasino .com<br />
onusinter .com<br />
iloanmortgageonline .com<br />
scrail .net<br />
ppplastic .com<br />
mysteryclips .com<br />
e-z-ly-treat-e-d .com<br />
onhomecontentsinsurance .com</small></p>
<p>And that&#8217;s just a small slice of the pie.  </p>
<p>I&#8217;ve removed all of the spam links I could find, added some tighter controls to try to avoid recording these faked headers, and also added &#8216;rel=&#8221;nofollow&#8221;&#8216; to the links, which means I still reward referrers with a link, but bots won&#8217;t follow them, so they get no pagerank bonus until I manually change it.</p>
<p>Trackback spam is going to be a big problem, particularly as people continue to use commenting engines that allow you to link your name to a URL.  It makes sense to start posting fake comments just to get that link on a worthwhile website with a high pagerank.  So combating this early will be important.  </p>
<p>I&#8217;ve thought about some ways we might combat this, and was thinking that on OSNews, I might only light up your blog/homepage link if you have a positive &#8220;trust&#8221; level.  Otherwise, it will be just plain text.  Or maybe add the &#8220;nofollow&#8221; to links of untrusted users.  Not sure yet.  </p>
<p>Either way, trust me, though the subject may catch on with a different name, you haven&#8217;t heard the last of trackback spam.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.firsttube.com/read/trackback-spam/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Reinventing E-mail</title>
		<link>http://www.firsttube.com/read/reinventing-e-mail/</link>
		<comments>http://www.firsttube.com/read/reinventing-e-mail/#comments</comments>
		<pubDate>Mon, 03 Mar 2003 19:15:00 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Nerd]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Reinventing-E-mail</guid>
		<description><![CDATA[There&#8217;s been a lot of discussion in the last few months about the rapid increase in spam e-mailings, defined loosely by one website as &#8220;mass-delivered, unrequested advertising delivered via email or discussion groups.&#8221; Many have wondered what should be done, &#8230; <a href="http://www.firsttube.com/read/reinventing-e-mail/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a lot of discussion in the last few months about the rapid increase in spam e-mailings, defined loosely by <a href="http://www.clienthelpdesk.com/dictionary/spam.html">one website</a> as &#8220;mass-delivered, unrequested advertising delivered via email or discussion groups.&#8221;  Many have wondered what should be done, but few have proposed anything truly worthwhile.<br />
<span id="more-531"></span><br />
One of the problems with the internet is that is got big really quickly.  So quickly, in fact, that many poorly designed architectures were implemented and adopted.  In truth, a better, fairer way to say it is that many of the recognized standards were designed without the knowledge of the degree to which they would used and depended upon.  Protocols like telnet, ftp, nntp, and http are insecure plain text transfers and are routinely manipulated, cracked, and exploited.  Only recently have extensions or replacements to these, ssh, ftps, nntps, and https, become commonplace.  In fact, in some cases, they are really <strong>just</strong> extensions, not designed from the ground up with intentions of security or administration.  Though these were all designed by brilliant and talented engineers, they didn&#8217;t have the knowledge we now have to plan properly for the ways people would abuse their project.  </p>
<p>This is common all over the internet.  I, surely, do not propose to be smarter or more inventive than the designers of the internet.  In comparison, my skillset is supremely dwarfed.  However, I think everyone can agree, all of what has been adopted on the internet was done so without the knowledge that it would catch on so quickly and so intensely.  Even the central protocol that powers the internet, IP, needs to be upgraded to a new version to accommodate the growth rate and security needs unforeseen by those who put the ball in motion 30-odd years ago.  </p>
<p>That said, one nasty habit of interneteers has been to &#8220;jiggle&#8221; the current internet to fix problems as they arise.  Of course, it&#8217;s impractical to create a new internet that does things properly.  In addition, replacements are hard because getting <i>everyone</i> to switch over is an arduous and tedious process.  But some problems simply don&#8217;t have simple or practical solutions, and the most obvious problem is spam.  </p>
<p>Spam affects nearly everyone with an e-mail account.  It&#8217;s been estimated that around <a href="http://kabru.eecs.umich.edu/qos_network/diffserv/DiffServ_papers/papers/ISCCfinal-09.pdf">3% of all internet traffic</a> is SMTP, or Simple Mail Transfer Protocol, the TCP port on which e-mail is sent.  Further, <a href="http://cyberatlas.internet.com/big_picture/applications/article/0,,1301_1565721,00.html">this website reports</a> that &#8220;Brightmail, an anti-spam software maker, reported that spam will account for 40 percent of e-mail traffic in 2003.&#8221;  40 percent!  That&#8217;s nearly half of all e-mail transmitted! They also estimate that each piece of spam, at the least, takes about 4.5 seconds of our time.  For the average person, simply receiving 10 pieces of spam a day takes, at the very least, a minute of their time.  Multiply this times the many billions of messages sent out each day.  And some of us are fortunate enough to receive up to 100 spam mails a day.  </p>
<p>Read about recommended solutions to the spam problem and you&#8217;ll get the same few answers: </p>
<li>Blacklists, which block known spammers, but are virtually impossible to keep up.
</li>
<li>Whitelists, which allow only approved e-mail, are also nearly impossible to maintain at the ISP level.
</li>
<li>Of course, there are client side whitelist tools, but first, they only work with client software (not webmail), and second, most people don&#8217;t add after market spam protection.
</li>
<li>There&#8217;s the &#8220;sender pays&#8221; solution, but I already pay my ISP for access and don&#8217;t want to pay on a per e-mail basis.
<p>This got my mind going.  I&#8217;m not an internet engineer, so I&#8217;m not knowledgeable enough to propose a 1-2-3 solution.  Instead, I have an idea and I&#8217;d like to generate some discussion and entertain the feasibility of a next-generation <strong>replacement</strong> to the way things are currently done.  </p>
<p>I&#8217;m not sure the exact details of SMTP, and truthfully, I&#8217;m not even sure that what I propose should be implemented in a protocol, perhaps it&#8217;s just intelligent client software.  Either way, I think it might mostly solve the spam problem.  </p>
<p>I imagine this measure as a &#8220;Mail Transfer Handshake Protocol (MTHP).&#8221;  First off, we take SMTP as is as a starting point.  The way e-mail is transmitted is not a problem &#8211; it works, though the protocol is unencrypted.  The next step is that we add some &#8220;authentication&#8221; to the mix.  Every e-mail transmission is, by default, disallowed.  E-mail servers will not accept e-mail from anyone who doesn&#8217;t have the right authentication.  Each domain is then granted a key of some sort &#8211; perhaps it&#8217;s similar to a &#8220;trust certificate&#8221; or, better yet, a <a href="http://www.pgp.com/index.php">PGP</a> (or <a href="http://www.gnupg.org/">GnuPG</a>) key.  Each mailbox is then granted a unique id on that domain (some sort of random ID number/letter combination).  When an e-mail is sent to a mailbox, it queues at a MTHP server, which holds it for a specified &#8220;drop dead period.&#8221;  While in queue, the mailbox owner has the ability to view certain information about it &#8211; the display name, the originating e-mail address, IP address, and any other information contained in the packet headers.  Before the e-mail is viewed, the mailbox owner can then choose to send the originator their individual key that includes the domain key and the mailbox id.  When this transaction is complete, an e-mail may now be sent.  Further, from then on, there need be no further key exchange, so long as the key remains valid.  From then on, it resembles simple SMTP traffic.  Should a person not respond within the wholly configurable queue time, the MTHP server simply dumps the message.  </p>
<p>At this point, the ISP could be building a list on their MTHP servers of messages designated as safe and those rejected.  Perhaps the rejected ones, once they reach a certain number of blocks, can be sent to a central agency that maintains blacklists that an ISP might use to find their own offenders, or, if they choose, find addresses which they can blacklist from even their MTHP servers, so that spammers couldn&#8217;t even get into the queue.  Maybe even a central propagating feedback system similar to eBay&#8217;s that can be distributed via a method like the <a href="http://root-servers.org/">root DNS servers</a>.</p>
<p>I&#8217;d anticipate that after a few months, you would rarely need to visit your MTHP queue for approval.  Most of the time, people you know would have your key.  In fact, an MTHP server could be configured to send you a periodic digest of mail you have in your queue waiting to be seen so that you&#8217;d never need to think about &#8220;checking&#8221; something else.  The system would deliver a heads up, not for each message, but every so often, to let you know what&#8217;s waiting.  </p>
<p>There are a number of other details to be considered.  First off, it must be possible to create &#8220;open mailboxes&#8221; that can receive e-mail without a key.  Another possibility would be mailboxes that simply have a general public key.  Since they would be few and far between, it would hardly be worth hunting for those few to spam them.  Another important point would be how to transmit this &#8220;handshake.&#8221;  Clearly, the handshake would have to be encrypted.  Should the rest of all e-mail then be encrypted?  This will definitely slow things down.  </p>
<p>Also, we need to consider the security of the key.  What if it falls in the wrong hands?  Though it might be easy for me to re-key <a href="http://firsttube.com">my own domain</a>&#8221; with all three of its POP mailboxes, I sincerely doubt users of <a href="http://www.hotmail.com">Hotmail</a> or <a href="http://mail.yahoo.com">Yahoo!</a> mail would be very excited about re-approving all of their safe list each time the key is compromised.  What if I&#8217;m a spammer and I sign up for a Yahoo! mailbox just to send myself the key and then dissect it?  We&#8217;re talking about some serious work that must be done to keep each individual key safe, otherwise any work done would be in vain.  The best solution, as I see it, is to make each key contain a bit about the sender&#8217;s address that was granted express approval.  Then, you at john.doe@company.com couldn&#8217;t take my certificate and use it, or worse, sell it, to spam@nigerian-scam.org and use my key.  </p>
<p>Of course, right now, people are vulnerable in real life with social security numbers, ATM codes, and credit card numbers, so it&#8217;s unfair to assume that people would be unable to keep their keys safe.  </p>
<p>Now, admittedly, implementing a new system like this is not a &#8220;weekend project.&#8221;  We&#8217;re talking about changing the way the whole internet works well into this project.  The question I&#8217;d ask is, how long will it be until we are FORCED to start over?  At some point, we&#8217;ll be limited by the constraints of certain current methods and architecture and be forced to use replacements, much the way that we&#8217;ve had to increase storage capacity in our datacenters, multiply bandwidth at our places of work and homes, and regulate allowed transport methods of network traffic.  At some point, IP will be replaced, much the same way that IPX has been made extinct, with another new shiny suite that better suits the internet as it stands at that time, which might be well in the future.  Maybe <a href="http://www.ipv6.org/">IPv6</a> is the savior &#8211; maybe it will give developers the tools to overcome much of the abuse that takes place today.  However, the primary benefits on IPv6 are less on the workstation and more on the network side of things, implementing multicast and IPsec as mandatory rather than optional, limiting routing table sizes, and network autoconfiguration, amongst many other things.  We should be planning a &#8220;second internet&#8221; using lessons learned now.  While the <i>name</i> <a href="http://internet2.edu">internet 2</a> is already in use, the idea is one we should take seriously.  </p>
<p>It&#8217;s been suggested that simple filters, like &#8220;spammer&#8221; and &#8220;nonspammer&#8221; acheive the same goal, but consider this: the Gartner Group guesses that spam click through rate is about 1% (many rate it less).  We can probably safely assume that most people won&#8217;t grant spammers their key, so even if 1 out of every 100 people were to grant their key, that means that it would take a hundred times as many e-mails to generate the same response as today.  We know spammers will only continue to spam as long as their is a response and it is economical.  Personal lists still deliver the mail and count on you to file them, most don&#8217;t use any filtering system.  MTHP generally would prevent it from ever reaching your mailbox.  </p>
<p>As any project gets larger, there become participants that disproportionately further its cause and those who disproportionately detract from it.  The detractors are the abusers, and in this case, spammers.  It&#8217;s up to the technology savvy to be innovative and propose and share their ideas, even when they&#8217;re incomplete, if only to inspire the ones truly destined to change the world.  Here&#8217;s my idea.  Whatta ya think?</li>
]]></content:encoded>
			<wfw:commentRss>http://www.firsttube.com/read/reinventing-e-mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>X10 cameras &#8211; f them.</title>
		<link>http://www.firsttube.com/read/X10-cameras-f-them/</link>
		<comments>http://www.firsttube.com/read/X10-cameras-f-them/#comments</comments>
		<pubDate>Wed, 04 Sep 2002 07:12:00 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Lame]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[X10]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/X10-cameras-f-them</guid>
		<description><![CDATA[Do people actually buy the X10 web camera? If so, do they actually buy it from pop-up ads? That&#8217;s the question of the day. Honestly, that friggin ad follows me all over the damned internet. You&#8217;d think it was just &#8230; <a href="http://www.firsttube.com/read/X10-cameras-f-them/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Do people actually buy the X10 web camera?  If so, do they actually buy it from pop-up ads? That&#8217;s the question of the day.  </p>
<p>Honestly, that friggin ad follows me all over the damned internet.  You&#8217;d think it was just that necessary, &#8220;Hey, buying a CD&#8230;why not pick up an X10 too?&#8221;  &#8220;Say, checking your e-mail&#8230;.need an X10 while you&#8217;re at it?&#8221;  </p>
<p>Seriously, I need to know &#8211; who is buying these things? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.firsttube.com/read/X10-cameras-f-them/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

