<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/news/templates/default/atom.css" type="text/css" ?>

<feed 
   xmlns="http://www.w3.org/2005/Atom"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://www.dnswl.org/news/feeds/atom.xml" rel="self" title="dnswl.org News" type="application/atom+xml" />
    <link href="http://www.dnswl.org/news/"                        rel="alternate"    title="dnswl.org News" type="text/html" />
    <link href="http://www.dnswl.org/news/rss.php?version=2.0"     rel="alternate"    title="dnswl.org News" type="application/rss+xml" />
    <title type="html">dnswl.org News</title>
    <subtitle type="html"></subtitle>
    <icon>http://www.dnswl.org/news/templates/default/img/s9y_banner_small.png</icon>
    <id>http://www.dnswl.org/news/</id>
    <updated>2007-12-02T14:20:36Z</updated>
    <generator uri="http://www.s9y.org/" version="1.3">Serendipity 1.3 - http://www.s9y.org/</generator>
    <dc:language>en</dc:language>

    <entry>
        <link href="http://www.dnswl.org/news/archives/9-Thanks-for-your-help.html" rel="alternate" title="Thanks for your help" />
        <author>
            <name>news.dnswl.org</name>
                    </author>
    
        <published>2007-09-29T12:10:55Z</published>
        <updated>2007-12-02T14:20:36Z</updated>
        <wfw:comment>http://www.dnswl.org/news/wfwcomment.php?cid=9</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.dnswl.org/news/rss.php?version=atom1.0&amp;type=comments&amp;cid=9</wfw:commentRss>
    
    
        <id>http://www.dnswl.org/news/archives/9-guid.html</id>
        <title type="html">Thanks for your help</title>
        <content type="xhtml" xml:base="http://www.dnswl.org/news/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                	<p>Two months ago, we <a href="http://news.dnswl.org/archives/8-dnswl.org-calling-for-your-support.html">wrote</a> a &#8220;Call for Help&#8221; for dnswl.org &ndash; and got more response than one would expect!</p>

	<ul>
		<li>We got offered four additional nameservers, of which two are already in production (and due to which we now have to improve our nameserver operation handling &ndash; one of the more comfortable problems to have&#8230;)</li>
		<li>There is a good number of co-administrators being active. If you contacted the admins via mail or via the request form, you should have noticed a shorter turn-around time.</li>
		<li>A number of great contacts with the makers of anti-spam tools or system operators with very specific situations, which are still ongoing.</li>
		<li>Data of various nature was offered to us. </li>
	</ul>

	<p>So, thanks a lot to all who have offered their help &ndash; and we&#8217;re always glad if you bring along your ideas!</p>

 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://www.dnswl.org/news/archives/8-dnswl.org-calling-for-your-support.html" rel="alternate" title="dnswl.org - calling for your support" />
        <author>
            <name>news.dnswl.org</name>
                    </author>
    
        <published>2007-08-04T10:00:00Z</published>
        <updated>2007-12-02T14:20:58Z</updated>
        <wfw:comment>http://www.dnswl.org/news/wfwcomment.php?cid=8</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.dnswl.org/news/rss.php?version=atom1.0&amp;type=comments&amp;cid=8</wfw:commentRss>
    
    
        <id>http://www.dnswl.org/news/archives/8-guid.html</id>
        <title type="html">dnswl.org - calling for your support</title>
        <content type="xhtml" xml:base="http://www.dnswl.org/news/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                	<p>[This article is cross-posted to the two blogs at <a href="http://news.dnswl.org/">http://news.dnswl.org/</a> and <a href="http://matthias.leisi.net/">http://matthias.leisi.net/</a> and to the <a href="http://www.dnswl.org/mailinglist">dnswl-users mailing list</a></p>

	<p>Currently, most of dnswl.org is run by <a href="http://matthias.leisi.net/">myself</a> with the help of some volunteers (&#8220;backup&#8221; administrators should I ever be run over by a bus) and some <a href="http://www.dnswl.org/thanks">organisations</a>. </p>

	<p>dnswl.org has gained traction since it&#8217;s inception in October 2006, and it&#8217;s data is now being used by a number of anti-spam solutions (eg filtering applications, blocklist providers, reputation aggregation services). It has reached a point where more resources are required. Since a commercial business model may create unfavourable incentives (see the last section of <a href="http://www.dnswl.org/background">this</a> for some rationale), I try to stick to a volunteer-based organisation. The volunteer, that would be you.</p>

	<p>Please let me briefly explain how dnswl.org works so that you can better understand the areas where you could be of help. </p>

	<h4>How dnswl.org works</h4>

	<p>dnswl.org has basically three parts:</p>

	<ol>
		<li>Data for dnswl.org (ie, identifying domains and their associated IP addresses used to send email) comes from log files, requests through the website and by mail, and, most importantly, from various import sources (all data is manually verified before being added for distribution).</li>
		<li>Managing the data: We aggregate IP addresses / network ranges by &#8220;owner&#8221;. The owner is signified by a domain (with multiple secondary domains possibly added). All IP addresses are regularly checked for <span class="caps">RBL</span> &#8220;appearances&#8221; and <span class="caps">DNS</span> inconsistencies. Over time, scores may be adjusted up- or downwards, categories re-assigned, and IP addresses may be added or removed. This is usually based on one of the regular checks above or when we receive feedback.</li>
		<li>Using the data: We export data in various formats (for rbldnsd and <span class="caps">BIND</span> nameservers, in formats usable by Postfix and Lotus Notes, and some others), and distribute it via <span class="caps">DNS</span>, rsync and <span class="caps">HTTP</span> (the latter transfer will be discontinued at a not-yet-determined point in time, since it is highly inefficient for that purpose).</li>
	</ol>

	<p>These things are glued together by a public website (mostly static), a request tracker (RT3), a web-based administration interface (based on <span class="caps">PHP</span> and MySQL), a number of batch jobs (Perl) and standard Unix-based tools (rsync, rbldnsd, mrtg, Apache etc). </p>

	<h4>What should be improved</h4>

	<p>Given the <a href="http://www.dnswl.org/mrtg/dnswl.combined.html">increased use</a> of dnswl.org, the number and (net-) geographical distribution of nameservers should be increased. Specifically, <strong><span class="caps">DNS</span> mirrors</strong> in the following locations would be great (but other mirrors would help as well):</p>

	<ul>
		<li>US east coast</li>
		<li>Northern Europe</li>
		<li>Asia/Pacific</li>
	</ul>

	<p><span class="caps">CPU</span> and IO load for typical a rbldnsd-based nameserver are minimal (can most likely be run in a VMWare/Xen/however virtualised environment), but it has some bandwidth requirements (a couple of GB per month). </p>

	<p>A <span class="caps">DNS</span> mirror must be able to regularly update it&#8217;s data via rsync, and preferrably run rbldnsd (generic <span class="caps">DNS</span> servers such as <span class="caps">BIND</span> can basically be used as well, since our data is rather small &ndash; it will hardly every be more than 100k entries). Ideally, a nameserver will do minimal logging (&#8221;-s&#8221; switch to rbldnsd) and regularly run a little Perl script to participate in the <a href="http://www.dnswl.org/mrtg/dnswl.combined.html">statistics</a></p>

	<p>Handling the automated &#8220;import queue&#8221; and the manual &#8220;request queue&#8221; would be a full-time job. Additional <strong>volunteers to manage data</strong> that can spend at least an hour or two per week would allow to speed up the whole process. It would also be worthwhile to have someone chasing large providers (of the likes of Yahoo, Postini et al.) to let us know their full ranges of mail-sending IP addresses. Possible tasks/focus:</p>

	<ul>
		<li>Working on the import and request queues</li>
		<li>Manual additions (eg from logfiles or personal knowledge)</li>
		<li>Establish relations with large providers</li>
		<li>Review missing/incomplete/old data (eg assign categories, cleanup CIDRs, ...)</li>
	</ul>

	<p>Volunteers must be trustworthy individuals, and preferrably have a background and/or current work experience in handling spam or security issues in general. </p>

	<p>Having more volunteers for the queues would allow myself to spend more time on the <strong>improvement of the architecture and implementation</strong>. Can you spell &#8220;historically grown codebase&#8221;? ;) Some clearly definable work could well be done by a knowledgeable person, but it may be difficult/take a lot of time for a new person to learn the overall environment. Possible tasks include:</p>

	<ul>
		<li>Regular <span class="caps">RBL</span> checks for large ranges, where it is not feasible to query each individual IP address at each &#8220;big&#8221; blacklist.</li>
		<li>ASN/riswhois/other checks for large ranges</li>
		<li>Automated feedback loop on spam from dnswl.org-listed sources, eg as a plugin for popular spamfilters or something similar.</li>
		<li>Improve features for domain-level whitelisting.</li>
	</ul>

	<p>All dnswl.org features are built on Perl (for regular jobs etc) and <span class="caps">PHP</span> (the admin interface), so some knowledge in either or both of them is required (however, rewriting certain parts in eg Java/<span class="caps">JSP</span> could be considered). </p>

	<p>One can probably tell from looking at the public website that no talented designer has been involved yet. The following seem the most obvious tasks for <strong>improvements in design</strong>:</p>

	<ul>
		<li>Create a logo for dnswl.org (hey, dnswl.org should be present in the logo-bar on <a href="http://www.karmasphere.com/">karmasphere.com/</a> as well!)</li>
		<li>General design, typographics etc for the public website.</li>
		<li>Since I&#8217;m not a native english speaker, the wording and general content of the public website may use some improvement.</li>
	</ul>

	<h4>The future of dnswl.org</h4>

	<p>I do not regard dnswl.org as an ego-project. It is my goal to establish the project as a long-term, stable endeavour. If you are willing and able to take responsibility for some parts of dnswl.org, you are more than welcome to participate. It&#8217;s no problem if you want to start &#8220;small&#8221; &ndash; and grow your duties and responsibilities over time, if you wish to do so. </p>

	<p>Besides the additional help mentioned above, I intend to evolve and stabilise the overall organisation over time. I&#8217;d be glad to share and pass on responsibility. </p>

	<p>I&#8217;m convinced that &#8220;enumerating goodness&#8221; (as opposed to the &#8220;enumerating badness&#8221; still prevalent in today&#8217;s world of fighting spam) will become more important over the coming years, and you can help make it work!</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://www.dnswl.org/news/archives/7-dnswl.org-usage-increasing.html" rel="alternate" title="dnswl.org - usage increasing" />
        <author>
            <name>news.dnswl.org</name>
                    </author>
    
        <published>2007-08-04T08:52:22Z</published>
        <updated>2007-12-02T14:21:08Z</updated>
        <wfw:comment>http://www.dnswl.org/news/wfwcomment.php?cid=7</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.dnswl.org/news/rss.php?version=atom1.0&amp;type=comments&amp;cid=7</wfw:commentRss>
    
    
        <id>http://www.dnswl.org/news/archives/7-guid.html</id>
        <title type="html">dnswl.org - usage increasing</title>
        <content type="xhtml" xml:base="http://www.dnswl.org/news/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                	<p><a href="http://news.dnswl.org/archives/4-dnswl.org-now-has-more-than-5000-users.html">Two weeks</a> ago I wrote that dnswl.org has more than 5&#8217;000 users. Well, that&#8217;s a thing of the past. As of today, August 4th 2007, there are more than <strong>12&#8217;000 users</strong> of dnswl.org (see the original article on the caveats with such numbers).</p>

	<p><!-- s9ymdb:1 --><img width='500' height='135' style="float: left; border: 0px; padding-left: 5px; padding-right: 5px;" src="/uploads/dnswl-useage-increase.png" alt="" /></p>

	<p>The increase is &#8220;bumpy&#8221;, indicating lower useage on weekends (parallel with the lower email traffic usually seen outside working days). </p>

	<p><a href="http://www.dnswl.org/mrtg/dnswl.combined.html">This page</a> shows the charts and numbers for three of the nameservers for the list.dnswl.org zone. Assuming that all nameservers have roughly equal traffic patterns, the current rate of queries to dnswl.org nameservers is roughly <strong>250&#8217;000 queries per minute</strong> (based not on peak, but on 30-minute average traffic); of these, roughly 10&#8217;000 queries per minute are for an entry listed in our database. </p>

	<p>The 250k/10k are only queries that reach our nameservers. Due to the caching inherent in <span class="caps">DNS</span>, the actual number of e-mails being &#8220;checked&#8221; by dnswl.org is much higher (but nobody will be able to tell <em>how</em> much higher). </p>

 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://www.dnswl.org/news/archives/6-Announcement-New-categories-in-dnswl.org.html" rel="alternate" title="Announcement: New categories in dnswl.org" />
        <author>
            <name>news.dnswl.org</name>
                    </author>
    
        <published>2007-07-17T15:34:02Z</published>
        <updated>2007-12-02T14:21:13Z</updated>
        <wfw:comment>http://www.dnswl.org/news/wfwcomment.php?cid=6</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.dnswl.org/news/rss.php?version=atom1.0&amp;type=comments&amp;cid=6</wfw:commentRss>
    
    
        <id>http://www.dnswl.org/news/archives/6-guid.html</id>
        <title type="html">Announcement: New categories in dnswl.org</title>
        <content type="xhtml" xml:base="http://www.dnswl.org/news/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                	<p>Over the past weeks, we continued to enhance dnswl.org data not only by adding more &#8220;good&#8221; mailservers, but also by refining the categories we assign to these entries. </p>

	<p>The latest additions are the &#8220;Manufacturing/Industrial&#8221; (127.0.13.* response code) and &#8220;Retail&#8221; (127.0.14.* response code) categories. If we add a new category, existing entries may take some time until they are re-assigned. </p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://www.dnswl.org/news/archives/5-Whitelisting,-taken-to-the-next-step.html" rel="alternate" title="Whitelisting, taken to the next step" />
        <author>
            <name>news.dnswl.org</name>
                    </author>
    
        <published>2007-07-17T15:26:44Z</published>
        <updated>2007-12-02T14:21:18Z</updated>
        <wfw:comment>http://www.dnswl.org/news/wfwcomment.php?cid=5</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.dnswl.org/news/rss.php?version=atom1.0&amp;type=comments&amp;cid=5</wfw:commentRss>
    
    
        <id>http://www.dnswl.org/news/archives/5-guid.html</id>
        <title type="html">Whitelisting, taken to the next step</title>
        <content type="xhtml" xml:base="http://www.dnswl.org/news/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                	<p>The <a href="http://www.karmasphere.com/">Karmasphere</a> project is an &#8220;open platform for sharing reputation data&#8221;. Amongst other data sources, it uses dnswl.org data to determine the reputation of IP addresses and domain names. </p>

	<p>Karmasphere is still in beta, but looks quite promising &ndash; and it started to use dnswl.org data in a way we didn&#8217;t even think was possible, namely based on the domains we publish alongside the individual network ranges. As a consequence, we will slightly enhance the data we process for dnswl.org to put additional focus on domain names. </p>

	<p>No changes are required for the current IP-based usage &ndash we will continue to manage and add to this data as we have since November 2006. </p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://www.dnswl.org/news/archives/4-dnswl.org-now-has-more-than-5000-users.html" rel="alternate" title="dnswl.org now has more than 5'000 users" />
        <author>
            <name>news.dnswl.org</name>
                    </author>
    
        <published>2007-07-17T15:09:42Z</published>
        <updated>2007-12-02T14:21:23Z</updated>
        <wfw:comment>http://www.dnswl.org/news/wfwcomment.php?cid=4</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.dnswl.org/news/rss.php?version=atom1.0&amp;type=comments&amp;cid=4</wfw:commentRss>
    
    
        <id>http://www.dnswl.org/news/archives/4-guid.html</id>
        <title type="html">dnswl.org now has more than 5'000 users</title>
        <content type="xhtml" xml:base="http://www.dnswl.org/news/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                	<p>Yesterday, July 16th 2007, dnswl.org passed the mark of 5&#8217;000 users. And as of mid last week, we list more than 10&#8217;000 individual IP addresses and networks as &#8220;good&#8221; mailservers. </p>

	<p>You can see the number of networks and hosts querying dnswl.org <a href="http://www.dnswl.org/mrtg/">here</a> (and at the very bottom of that page, you will find a link to the <a href="http://www.dnswl.org/mrtg/metadata.shtml">metadata statistics</a>)</p> <br /><a href="http://www.dnswl.org/news/archives/4-dnswl.org-now-has-more-than-5000-users.html#extended">Continue reading "dnswl.org now has more than 5'000 users"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://www.dnswl.org/news/archives/3-Metadata-changes-and-additions.html" rel="alternate" title="Metadata changes and additions" />
        <author>
            <name>news.dnswl.org</name>
                    </author>
    
        <published>2007-05-17T07:42:17Z</published>
        <updated>2007-12-02T14:21:29Z</updated>
        <wfw:comment>http://www.dnswl.org/news/wfwcomment.php?cid=3</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.dnswl.org/news/rss.php?version=atom1.0&amp;type=comments&amp;cid=3</wfw:commentRss>
    
    
        <id>http://www.dnswl.org/news/archives/3-guid.html</id>
        <title type="html">Metadata changes and additions</title>
        <content type="xhtml" xml:base="http://www.dnswl.org/news/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                	<p>Starting from today, <span class="caps">DNSWL</span> records include a country code. Not all entries are already &#8220;enriched&#8221; with this information. It is planned to make this information available through <span class="caps">DNS</span> in the future. Currently it is only available through the <a href="http://www.dnswl.org/search.pl">search</a> on the main website.</p>

	<p>Three category descriptions have been changed: </p>

	<ul>
		<li>&#8220;Bank, (Re-) Insurance&#8221; &rarr; &#8220;Financial Services&#8221;</li>
		<li>&#8220;Medical, Doctors, Clinics&#8221; &rarr; &#8220;Healthcare&#8221;</li>
		<li>&#8220;Government&#8221; &rarr; &#8220;Public Sector&#8221;</li>
	</ul>

	<p>Note that this change only applies to the <em>descriptions</em>, and not to the numeric codes, which remain unchanged.</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://www.dnswl.org/news/archives/2-New-News-for-dnswl.org.html" rel="alternate" title="New News for dnswl.org" />
        <author>
            <name>news.dnswl.org</name>
                    </author>
    
        <published>2007-05-12T17:56:19Z</published>
        <updated>2007-12-02T14:21:33Z</updated>
        <wfw:comment>http://www.dnswl.org/news/wfwcomment.php?cid=2</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.dnswl.org/news/rss.php?version=atom1.0&amp;type=comments&amp;cid=2</wfw:commentRss>
    
    
        <id>http://www.dnswl.org/news/archives/2-guid.html</id>
        <title type="html">New News for dnswl.org</title>
        <content type="xhtml" xml:base="http://www.dnswl.org/news/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                	<p>News for dnswl.org website and data used to be located at http://www.dnswl.org/news. To make matters easier to edit, we now switched to a blog-based system for these news. The blog is available at <a href="http://news.dnswl.org/">http://news.dnswl.org/</a>, including RSS/Atom feeds for consumption in your favourite newsreader. </p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://www.dnswl.org/news/archives/1-dnswl.org-data-and-SpamAssassin-3.2.0.html" rel="alternate" title="dnswl.org data and SpamAssassin 3.2.0" />
        <author>
            <name>news.dnswl.org</name>
                    </author>
    
        <published>2007-05-07T10:00:00Z</published>
        <updated>2007-12-02T14:21:37Z</updated>
        <wfw:comment>http://www.dnswl.org/news/wfwcomment.php?cid=1</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.dnswl.org/news/rss.php?version=atom1.0&amp;type=comments&amp;cid=1</wfw:commentRss>
    
    
        <id>http://www.dnswl.org/news/archives/1-guid.html</id>
        <title type="html">dnswl.org data and SpamAssassin 3.2.0</title>
        <content type="xhtml" xml:base="http://www.dnswl.org/news/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                	<p><a href="http://spamassassin.apache.org/">SpamAssassin</a> version 3.2.0 includes rules to query dnswl.org. Unfortunately, the rules as distributed are not complete — while the rules to distinguish low, medium and high scores are present, the actual lookup is missing. Add the following to your local.cf (or equivalent) to enable the rules:</p>

	<p><code>header __RCVD_IN_DNSWL eval:check_rbl(&#39;dnswl-firsttrusted&#39;, &#39;list.dnswl.org.&#39;)</code></p>

	<p>See the How to use section if you use an earlier version of SpamAssassin and want to enable dnswl.org lookups.</p> 
            </div>
        </content>
        
    </entry>

</feed>