Hello, 

Mike Cardwell writes: 

> Doesn't using DynaStop involve calling an external executable using 
> ${run} which reads several flat files and uses up IPC shared memory in 
> order to obtain relatively stale results? 
> 
> In what regard does DynaStop provide any advantage over using a plain 
> dnsbl? The guy is trying to reduce the time exim processes run, not 
> increase them...

DynaStop does use shared memory for the cache that expires after 24 hours or 
the oldest entry remove in the case of it being full.  The "flat files" are 
heavily maintained (some updated daily)  The results are hardly stale as any 
"new" IP addresses are looked up in realtime.  New being defined as not in 
its cache. 

The advantages are thus: 

DynaStop is light and faster then spamassassin, see 
http://tom.knaupp.com/?p=9 

Reduced load to spamassassin means the availability of tools like fuzzyocr 
can be deployed.  DynaStop can also be used to aid in the training and 
accuracy of spamassassin (or dspam). 

DynaStop catches more IP addresses then the RBLs.  See the following: 

http://tanaya.net/DynaStop/IPComparitive.html 

http://www.exim-users.org/forums/showthread.php?t=54012 

Of the 373,302,000 IP addresses tested (Aug 1/07) 85% (317,306,720) where 
evaluated to be dynamic. The estimated 10% ligitimate mail servers that use 
dynamic IP addresses (based upon user feedback) can easily be excluded 
leaving 279,976,512 IP addresses (potential spam zombies) that will be 
blocked/tagged by DynaStop. 


 --- 

DynaStop: Stopping spam one dynamic IP address at a time.
http://tanaya.net/DynaStop/

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to