What does URIBL_BLOCKED mean?


Enter Your Query:
Use '%' for wildcards and quotes for "exact phrases"


Top Level » Email » Spam

What does URIBL_BLOCKED mean?Last Modified: Feb 18, 2017, 5:06 pm
If you get a SpamAssassin tag that looks like this

URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was blocked.
                       See
                       http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
                       for more information.

It's referring to the dns server you're using not being allowed to do an RBL request to the the RBL servers.

Most RBL servers use a "free for some" method, where as long as a given DNS server isn't doing too many requests, it's allowed.  But for a dns server that is too busy, (eg: 8.8.8.8 is very busy), it will be blocked from doing RBL queries, since it no longer qualifies as the "Free for some" method, and would then fall under the category where payment is required to do that volume of RBL queries.

Solution


Don't use a busy dns server in your /etc/resolv.conf file.

The simplest solution is to just use your own server's dns server for lookups.  To do this, edit:

/etc/resolv.conf

and remove the other nameserver IP lines, and replace them with just one:

nameserver 127.0.0.1

which tells all dns queries that your server makes, to call your local copy of "named", instead of querying the remote dns server for lookups.

As RBLs are all DNS based, this means your RBL queries to the RBL servers would now be coming from your server, and not from a big dns server, like 8.8.8.8, so it's most likely to go through.

© 2018 JBMC Software, Suite 173  3-11 Bellerose Drive, St Albert, AB  T8N 1P7  Canada.  Mon-Fri 9AM-5PM MST