<?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>[ t h e f r a g g l e . c o m ] &#187; spammers</title>
	<atom:link href="http://www.thefraggle.com/tag/spammers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thefraggle.com</link>
	<description>technology, photography and anything else that springs to mind.</description>
	<lastBuildDate>Tue, 22 Sep 2009 15:02:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Spammers ought to be shot</title>
		<link>http://www.thefraggle.com/2007/04/09/spammers-ought-to-be-shot/</link>
		<comments>http://www.thefraggle.com/2007/04/09/spammers-ought-to-be-shot/#comments</comments>
		<pubDate>Mon, 09 Apr 2007 12:53:15 +0000</pubDate>
		<dc:creator>Chris Ganderton</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[spammers]]></category>

		<guid isPermaLink="false">http://www.thefraggle.com/?p=39</guid>
		<description><![CDATA[ Last night I had the idea that it would be nice to login to one of my servers (beastie.thefraggle.com) and grab a look at the squid configuration I wrote a while back to load balance my website, there was a slight problem with that, however; The server was inaccesible.
I&#8217;ve now found out that thanks [...]]]></description>
			<content:encoded><![CDATA[<p> Last night I had the idea that it would be nice to login to one of my servers (beastie.thefraggle.com) and grab a look at the squid configuration I wrote a while back to load balance my website, there was a slight problem with that, however; The server was inaccesible.</p>
<p>I&#8217;ve now found out that thanks to spammers, exim was using up so much system resource that the server had started swapping, and even running out of swap space!</p>
<p><span id="more-39"></span></p>
<p>It really isn&#8217;t a great sight seeing lots of messages like this in your syslog logs and dmesg output:</p>
<blockquote><p> <code>swap_pager_getswapspace(3): failed<br />
pid 77565 (exim-4.66-0), uid 0, was killed: out of swap space<br />
</code></p></blockquote>
<p>It appears from the sheer volume of mail that got frozen in my queue and rejected, that whoever it is that has decided to target my mailserver, was either attempting to bring my mailserver down, or use me (unsusccessuflly) as a relay. The latter seems the most likley, so I decided that I had to block even more stuff with dns blocklists.</p>
<p>Now, I had disabled DNS Blacklisting a while back, as I diddn&#8217;t think it was being too effective, and I diddn&#8217;t like the idea of relying on a 3rd partys opinion of what it a spam host and what isn&#8217;t; however, needs must and so on, so I had to enable the following on my exim mta:</p>
<blockquote><p><code>deny dnslists = bl.spamcop.net  : \<br />
sbl-xbl.spamhaus.org : \<br />
dnsbl.sorbs.net : \<br />
rbl.efnet.org : \<br />
dsn.rfc-ignorant.org/$sender_address_domain : \<br />
postmaster.rfc-ignorant.org/$sender_address_domain</code></p></blockquote>
<p>I&#8217;ve also decided to deny anything that doesn&#8217;t present the correct rDNS or even have one:</p>
<blockquote><p><code>  deny<br />
message     = Reverse DNS lookup failed for host $sender_host_address.<br />
!verify     = reverse_host_lookup</code></p></blockquote>
<p>This will probably catch a hell of a lot of rubbish, but at the same time it may catch some legit mail. Really though, if people can&#8217;t be bothered to setup their mailserver to tell us what their real rDNS is, or to even setup a rDNS in the first place, then why should I want to accept mail from them?</p>
<p>which seemed to stem the deluge of mail, the only problem is however, that the time it now takes for my mta to respond has shot up, thanks to it having to do multiple dns checks. Does anyone else get this problem, or are there any decent tweaks I can do to the mail environment to stop this being a problem. I&#8217;m considering enabling a local caching nameserver setup on the box, but feel that it could be adding yet another layer of complexity.</p>
<p>So for now, the spammers can&#8217;t use my mta, the next step I assume I will take, is having a look at what I can do to impliment some kind of greylisting in exim, any suggestions?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thefraggle.com/2007/04/09/spammers-ought-to-be-shot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
