On 07/01/2016 09:35 AM, jimimaseye wrote:
Recently I was in discussion with the creator of a URI_SHORTENER black list
maintainer that created a list of domains handling short URLs. (You can
find his full rule and details here:
http://snork.ca/posts/2016-06-24-surbl-of-url-shorteners-for-spamassassin/).
He has identified over 200 CURRENT url shorteners and maintains them
accordingly (viewable here:
http://snork.ca/posts/2016-06-24-surbl-of-url-shorteners-for-spamassassin/url_shorteners.txt).
I then informed him that SA alreadyhas a URL_SHORTENER checking rule found
in 72_ACTIVE.CF. I was currently using this as a META rule thus:
meta MY_URI_URLSHORT __URL_SHORTENER # defined in 72_active.cf
ATM it seems there is no such rule - pls verify the name after running
sa-update
He quite rightly pointed out that the 43 included shortener domains that SA
checks for in the default rule is drastically short and outdated (some even
dont exist anymore) compared to his more current recently 200 researched
list.
URL shorteners aren't bad per se so it makes little sense to waste
cycles processing a long list which may or not be abused. Many of these
sites won't be around in 6 months, some have zero abuse some may even
be NXDOMAIN
Such rules are best mantained/provided by interested third parties which
may or not commit to keep them up to date.
SA devs don't really have the time to chase sites/domains and to load
the default rule set with extra bloat doesn't sound very wise.
Why not make this YOUR project?
Is there any way that maybe the default list that SA checks for in 72_ACTIVE
can be updated and how is this request made or implemented? (Forgive me, I
dont know how these things work).
See above..