Do not send e-mail to me!

URIBL

URIBL based on SPFBL

The abuse database is collected from our customers and contributors, where complaints are made by their own recipients and processed by our URIBL server, which returns:

 

  • 127.0.0.2: listed for inappropriate use of the URL, such as phishing or used by spammer.

 

Host: uribl.spfbl.net

 

To collaborate with this list, please forward the message to abuse@spfbl.net if you receive any SPAM or phishing. We will process any complaint sent to this address.

 

IMPORTANT: We do not provide any guarantees, despite the best efforts to maintain a stable and coherent system. Use at your own risk and take into consideration that our systems works based on complains, without privileges to any system, including Internet providers and email marketing systems. For this reason, we suggest you use our URIBL to mark emails as spam, rather than by rejecting emails. Check your MTA documentation for details or, if it is not feasible, consider using rspamd (see below).

 

IMPORTANT: Current limit is 100 ms per IP block. Lower frequencies require contribution. Please contact us informing your IP or range, for further details.

Domain queries on rspamd

 

Create a file called /etc/rspamd/local.d/surbl.conf with this:

rules {
"SPFBL_URIBL" {
suffix = "uribl.spfbl.net";
resolve_ip = false;
ips {
URIBL_SPFBL = "127.0.0.2";
}
}
}

in /etc/rspamd/local.d/metrics.conf add

symbol "URIBL_SPFBL" {
weight = 1;
score = 2.5;
}

Sophisticated script query

 

Some spammers and fraudsters use URL shorteners to hide the actual identity of your website from conventional URBLs. To solve this problem, we created this URIBL query script:

 

https://raw.githubusercontent.com/leonamp/SPFBL/master/client/uribl.pl

 

Although they use shorteners, the query at our URIBL always considers the last URL of a redirection chain:

ubuntu:~$ ./uribl.pl http://tinyurl.com/ycof439s
www.djmrmagoo.com.br is listed in 'uribl.spfbl.net'.

The script can be used to scan an HTML file by checking each href of this file.

ubuntu:~$ ./uribl.pl test.html
pei.paveito.date is listed in 'uribl.spfbl.net'.

The script will return 0 for unlisted and 1 for listed. Adapt this script to your needs.