Main
SARBL - Smart Adaptative Realtime URIBL
SARBL is a dns service anyone can use to filter spams.
It's a DNSBL stating which domain name is likely a spammy one. It's currently used by a bunch of French, Canadian and British ISPs and hosting providers. It's well maintained as of August 2016.
How can I use SARBL to filter my spam?
If you know how to use a URI RBL in your spam filtering software, just add "public.sarbl.org" in your uri filters.
Users of Amavis or Spamassassin, you can add this to your spamassassin configuration filters:
urirhssub URIBL_SARBL public.sarbl.org. A 127.0.0.2
body URIBL_SARBL eval:check_uridnsbl('URIBL_SARBL')
describe URIBL_SARBL Contains an URL listed in the SARBL blocklist
tflags URIBL_SARBL net
reuse URIBL_SARBL
# here, choose how many points you want to give to emails whose domain names are detected by our filter:
# our recommended default score is 2, but once you trust this list enough, 4 points could be good:
score URIBL_SARBL 0 4 0 4
# if you trust it to *not* trigger a false positive, you could even say 5 or 6 points here :)
Then restart your spamassassin or amavis daemon to use this new service.
Users of Zimbra mail are using spamassassin too, you just need to edit
/opt/zimbra/data/spamassassin/localrules/salocal.cf
and then restart your service with
zmamavisdctl restart
Users of Rspamd can benefit from SARBL since version 1.3.3 or use the following configuration snippet :
local.d/metrics.conf
group "surbl" {
symbol "RBL_SARBL_BAD" {
weight = 2.0;
description = "A domain listed in the mail is blacklisted in SARBL";
}
}
local.d/surbl.conf
rule {
symbol = "RBL_SARBL_BAD";
suffix = "public.sarbl.org";
noip = true;
images = true;
}
Please note that we'd rather have less blacklisted domains than false positive. So you should be able to give a lot of points to this filter without much risk.
Questions ? Participate ? ...
If you have questions, you should look at the FAQ for answers, if you can't find your answer here, contact us at team [at] sarbl.org' (no spam or commercial proposals, thanks)'. We can answer questions in French and English.
If you want to participate to this project, mail us, having users feedback and some non-filtered spams could help, and helping building the regexp we use could help too ...
