DNSBL -Bset:URL mode

Vernon Schryver vjs@calcite.rhyolite.com
Tue Jan 25 01:03:03 UTC 2011

> From: Kostik 
> To: dcc@rhyolite.com

> >> DNSBL helper URL \208\210\201\215\197\212.\210\198
> >> gethostbyname(\208\210\201\215\197\212.\210\198.dbl.spamhaus.org): Unknown
> >> host\n
> Well, then can you turn these domain names into something that can
> be added to the DNSBL? Without trying to guess the encoding.
> For for example:
> \208\210\201\215\197\212.\210\198.dbl.spamhaus.org
> to
> 208-210-201-215-197-212.210-198.dbl.spamhaus.org
> then I can add a bad domain in different encodings to my own DBL.

The trouble in that is balancing the cost in code for all DCC installations
with the profit for the very few installations that would maintain DNS
blacklists for Russian character URLs in a non-standard format.

Maintaining a DNSBL for non-standard or old standard (i.e. not UTF8)
URLs in spam is expensive.  Such spam often uses "throw-away" domain
names that are used for only a short time.

> 1. With the URL DNSBL turned on, the accepted messages are beginning
> to fall into the log directory.

> Is there any way to disable logging accepted messages?

Those messages were logged only with -Bset:debug=2 or higher.  In
version 1.3.135 I changed them to be logged only with -Bset:debug=3
or higher.  They should be logged when you are trying to figure out
the results of checking a URL and especially why a second instance
of a URL in a mail message hits the per-message cache and is not checked.

> gethostbyname(xxxxxx-xxxxx.ru...dbl.spamhaus.org): Unknown server error
> ---
> Is it possible to add the magic that would cut off the dot-garbage at the
> end of domains? Because many email clients do such domains clickable for
> users.

I will fix that in version 1.3.136 soon.

Vernon Schryver    vjs@rhyolite.com

More information about the DCC mailing list

Contact vjs@rhyolite.com by mail or use the form.